質問

トーン信号を理解するなどの電話回線を処理するための優れたC ++ソースコードまたはAPIはありますか。たとえば、人が3を入力したかどうかを確認するのが好きです(これはトーンサウンドを使用して行われる可能性があります)。

この目的のために特別なモデムが必要ですか、それとも標準モデムのみを使用して行うことができます。

役に立ちましたか?

解決

DTMFはあなたが探している用語です: http://en.wikipedia.org/wiki/Dual-tone_multi-frequency

特定のモデムで着信DTMFトーンを処理できるかどうかは、モデムがそれをサポートしているかどうかによって異なります。発信する場合、発信DTMFトーンの発行と着信DTMFトーンの通知の両方のために、それを管理するATコマンドがあります。

ここにいくつかの例があります: http://www.tek -tips.com/viewthread.cfm?qid=24275&page=1

特定のATコマンドは、特定のモデムに依存する場合があります。

モデムがDTMF自体を処理できず、DTMFトーンを発信オーディオストリームに挿入したり、着信オーディオからDTMFトーンを認識および抽出したい場合は、DSPサポートが必要です。 C ++でできることではありません。

他のヒント

ネット上には多くのTAPI DTMFデコーダーとサンプルコードがあり、ハードウェアから1レベル上げることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top