如何获得语音识别音素?

时间:2010-06-01 02:28:46

标签: delphi speech-recognition voice-recognition sapi phoneme

我正在使用语音识别来显示音素及其波形,如果可能的话,使用Delphi2009在vista和windows 7上使用内置语音识别。欢迎使用其他编程语言。

1 个答案:

答案 0 :(得分:1)

要获取波形,您需要使用SetAudioOptions启用保留的音频:

m_pRecoCtxt->SetAudioOptions(SPAO_RETAIN_AUDIO, NULL, NULL);

一旦你有了回复,你就可以使用ISpRecoResult::GetAudio来获取音频并做你需要的任何过程。

对于音素,我会在另一个问题here上查看答案。