سؤال

هل هناك أي ج جيدة ++ رموز المصدر أو المعهد للتعامل مع مثل خطوط الهاتف فهم إشارات لهجة. على سبيل المثال أنا أحب لمعرفة ما إذا كان الشخص يدخل 3 (فمن المحتمل أن يتم ذلك باستخدام انها صوت لهجة).

هل انا بحاجة الى مودم خاص لهذا الغرض أو أنه يمكن أن يتم ذلك باستخدام أجهزة المودم القياسية فقط.

هل كانت مفيدة؟

المحلول

وDTMF هو المصطلح الذي تبحث عنه: http://en.wikipedia.org/wiki/Dual-tone_multi-frequency

وإذا كنت يمكن معالجة نغمات DTMF واردة مع مودم معين يعتمد على ما إذا كان المودم يدعم ذلك. إذا كان الأمر كذلك سيكون هناك AT الأوامر لإدارتها، سواء لإصدار نغمات DTMF الصادرة وإخطاره نغمات DTMF واردة.

وهناك بعض الأمثلة هنا: HTTP: //www.tek -tips.com/viewthread.cfm؟qid=24275&page=1

وومحددة AT الأوامر قد يعتمد على المودم الخاص بك معين.

إذا المودم لا يمكن معالجة DTMF نفسها، وكنت ترغب في أن تكون قادرة على ضخ نغمات DTMF في مجرى الصوت المنتهية ولايته / الاعتراف واستخراج نغمات DTMF من الصوت واردة ثم ستحتاج بعض الدعم DSP. وهذا ما لن يكون شيء يمكنك القيام به فقط في C ++.

نصائح أخرى

ويبدو أن هناك الكثير من أجهزة فك التشفير TAPI DTMF ونموذج التعليمات البرمجية على شبكة الانترنت، والتي سوف ترفع لك مستوى واحد من الأجهزة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top