DTMF : Determining the pressed button on a phone

3 次查看(过去 30 天)
hey, I have a question that should be solved by MATLAB. I have a .wav file which consists of sound of the dialed phone buttons. Firstly, we should read that .wav file by wavread. And then we have to find the dialed numbers using MATLAB... How can I do that?
  1 个评论
Alll
Alll 2011-3-5
Let me ask my question in that way: assume that we have function which is sum of two different sinusoids. We have the sum function so how can we find the frequencies of added sinusoidals?

请先登录,再进行评论。

采纳的回答

Paulo Silva
Paulo Silva 2011-3-5
doc fft
If you have many combinations of frequencies you must first separate the wav file in pieces and analyse each one with the example code you see in the fft documenation, for each combination of two frequencies you will see two big spikes on the graph, the value in x axis is their frequency.
  4 个评论
Alll
Alll 2011-3-5
thank you Paulo. I finally did it! I just separated that matrice in pieces as you said and then applied the code! It works.

请先登录,再进行评论。

更多回答(0 个)

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by