【发布时间】:2016-02-24 19:53:09
【问题描述】:
Microsoft.Speech SDK 有一个 DTMFRecognitionEngine 类,我想尝试一下 - 我们需要在 WAV 文件中检测 DTMF 音调(我知道还有其他方法可以做到这一点,但我正在评估所有可能的方法)。
文档并不清楚如何实际使用该类:它的伴侣类SpeechRecognitionEngine 有很多示例和清晰的方法,例如SetInputToWaveFile。 DTMFRecognitionEngine 没有这样的方法。
有人可以提供有关如何在我自己的代码中使用此组件的见解吗?
编辑:似乎没有任何方法可以将这个类用于......好吧,真的。我正在寻找一个库,它允许我检测音频文件中 DTMF 数字的位置和持续时间。我查看了TapiEx,但他们没有回复电子邮件。如果有人有任何其他建议,他们将不胜感激......
【问题讨论】:
-
... 并且,立即对“过于宽泛”投了赞成票。鉴于实际文档本身并没有提供太多线索,我不确定如何使问题变得“更窄”?看来我不是唯一一个:codeproject.com/Questions/423912/How-to-detect-a-DTMF-sound
-
我认为困难的部分只是直接询问源示例。也许有一种方法可以改写这个问题,你可以让它不那么像
"Someone please give me code",更像"Could someone provide insight on how this part works?" -
不幸的是,这种社区审查系统可以保留那些可能不会再看线程的人的密切投票。如果它被关闭,并且进行了此编辑,我认为它应该会通过并且您应该能够重新打开它。此外,当您在这方面工作时,您编辑和添加的细节越多越好。使用这种奇特的 API/文档可能很难在这个问题上找到帮助——但祝你好运!