C++ Microsoft SAPI:如何将 Windows 文本转语音输出设置到内存缓冲区?
我一直试图弄清楚如何使用 Windows SAPI 5.1 将文本“讲”到内存缓冲区中,但到目前为止没有成功,尽管看起来应该非常简单。 有 将合成语音流式传输到…
即使我使用 .NET 语音识别命名空间,我是否需要安装语音 SDK 才能进行语音识别?
我知道如果我使用 SAPI 进行语音识别,则需要安装语音 SDK。 但是,如果我使用 .NET System.Speech.Recognition:SpeechRecognizer 类怎么办?…
如何在以Windows Form作为界面窗口的CLR项目中使用SAPI的SetNotifyCallbackFunction()?
我正在尝试为 Winamp 编写一个 dll 插件。我正在使用 Microsoft Visual Studio 2008 和 Microsoft SAPI 5.1。我使用 Windows Form (System::Windows::…
如何使用 Microsoft SAPI 捕获句子中间的单词?
这个SAPI语法捕获单词名称是句子的中间。 <GRAMMAR LANGID="409"> <RULE NAME="SOUNDLOG" TOPLEVEL="ACTIVE"> <OPT> <DICTATION MAX="I…
SAPI 事件 SPEI_WORD_BOUNDARY 通知不起作用
我已经使用这个功能来异步说出句子。 m_cpVoice->Speak(m_sInputText,SPF_ASYNC, NULL)) 我想收到 SPEI_WORD_BOUNDARY 事件的通知,所以我做了这些…
Microsoft Sam、SAPI 替代品
我们有一个应用程序,计划使用 Microsoft 语音 API。现在我们在 Windows XP 上使用 Microsoft Sam 语音对其进行了测试,坦率地说,这听起来很糟糕....…
.NET 3.0 文本转语音 WAV 输出太大且过程缓慢
我编写了一个小应用程序,它接收一些文本并将其转换为音频 wav。 现在,除了生成的 wav 文件太大之外,它工作正常。 我正在寻找使 wav 输出更小并使整…
将输入流式传输到 System.Speech.Recognition.SpeechRecognitionEngine
我正在尝试从 TCP 套接字在 C# 中进行“流式”语音识别。我遇到的问题是 SpeechRecognitionEngine.SetInputToAudioStream() 似乎需要一个可以查找的定…
如何从.net Framework 3.5访问SAPI 4语音
我正在尝试在 Windows XP 中使用 System.Speech.Synthesis 来使用 .net 3.5 中的 SAPI 4 引擎(L&H TTS 3000)。 问题是当我调用 GetInstalledVoic…
如何在使用 sapi 5.3 进行自由听写时获取更正命令?
我有一个使用 sapi 5.3 进行基本听写的示例应用程序。 输入带有标点符号的文本效果很好... 我需要做什么才能启用教程中的更正功能(正确的单词,选择.…
如何从 C++ 使用 WndProc dll?
我想处理来自 DLL 的一些 SAPI 消息,DLL 是某种插件。 如何处理 VC++ dll 内的消息/事件。 SAPI 事件处理如以下示例所示: http://msdn.microsoft.co…