回答
我已經與http://www.tapiex.com/ToneDecoder.Net.htm
其cheeap和檢測做得很好。所有其他我發現似乎沒有做這項工作或沒有文檔
那麼,在谷歌的頂部是這樣的:
http://sourceforge.net/projects/dtmf-cs/
但是,如果你想使用重炮,你可以隨時FFT你的樣品和檢查哪兩個freqs被視爲最。
順便說一句,做一些搜索你張貼任何之前,你會想出:
Detect a specific frequency/tone from raw wave-data
甚至
是啊ive試過,似乎不能有意義的文檔與它 –
我已經搜索過,並研究過所有這些文章沒有一個給出了一個簡單的解釋或有用的代碼示例。代碼exmaples會很好 –
你可以有類似的東西的代碼示例。恕我直言,每一個這樣的圖書館應該有一些例子,如果不這樣做,留言給項目管理員,尋求幫助。 –
DTMF代表雙音多頻信號。所以你必須檢測用於發送信號的兩個頻率。
您必須通常使用FFT算法將基於時間的音頻素材轉換到頻域。
在這裏,我發現了一個很老的VB5程序及其源在線這不正是你想要什麼,我想:http://www.qsl.net/kb5ryo/dtmf.htm
編輯:好吧,也許它能夠更好地看一看建議C# lib。
NuGet包DtmfDetection.NAudio提供擴展方法和包裝,以檢測現場(捕獲)音頻和預先錄製的音頻文件中的DTMF音調。
- 1. 是否可以使用C#檢測DTMF音調?
- 2. 的Java(J2SE)DTMF音頻檢測
- 3. 如何在iphone中以編程方式檢測dtmf音調?
- 4. Freeswitch:start_dtmf沒有檢測到DTMF
- 5. 從麥克風讀取數據並檢測DTMF音調的代碼
- 6. C語音檢測#
- 7. 創建重複dtmf音調玩AVAudioPlayer
- 8. Android DTMF發送音調覆蓋
- 9. 音樂音調類檢測音頻庫
- 10. 在Android中用定製音調代替默認的DTMF音調
- 11. PJMEDIA RFC2833音調檢測
- 12. 來自wav文件的DTMF檢測
- 13. 在C中實時檢測音頻音調#
- 14. AVAudio檢測音符/音調/等。 iPhone xcode objective-c
- 15. 切片音頻信號檢測音調
- 16. 客觀C - 檢測聲音
- 17. 的VoiceXML - 認識DTMF錄音
- 18. 音調的產生和檢測
- 19. 音樂的音高檢測
- 20. c基本頻率+語音檢測#
- 21. C#中的音頻節拍檢測#
- 22. 在C拍手聲音檢測#
- 23. 如何通過sinch javascript web向PSTN呼叫發送DTMF音調?
- 24. 在Sip/VoIP或普通電話期間收聽DTMF音調
- 25. 使用DTMF生成音調並使用AVAudioPlayer播放
- 26. 如何使用BlackBerry API發送dtmf音調?
- 27. 自定義撥號盤DTMF音調太大
- 28. 生成要由iPhone播放的DTMF音調
- 29. 如何從語音XML播放dtmf
- 30. Twilio - 發送DTMF音時錄製+轉錄
花了2天的時間嘗試各種方法來做同樣的事情,這個組件有我需要的一切。它甚至會在Windows服務中運行。還有另一個名爲WaveEx.Net的組件,可以從聲卡中讀取。非常值得的錢! –