0

我正在使用 SAPI 制作语音文本。返回的错误代码是

-2147024888

The method "Speak" for 'ISpeechVoice' failed

但是我无法在 Google 上找到此错误代码。我不确定为什么。有人有什么想法吗?我希望微软列出所有可能的 SAPI 错误代码。在页面http://msdn.microsoft.com/en-us/library/ms717306%28v=vs.85%29.aspx上没有这个错误代码。

感谢您的任何帮助!

4

1 回答 1

1

SAPI 错误代码列表是针对特定于 SAPI 的错误代码。可能会返回其他错误。

-2147024888等价于0x80070008,这是一个 Win32 HRESULT (E_OUTOFMEMORY);调用失败是因为某些东西(在 TTS 引擎内部或在 SAPI 中)无法分配足够的内存。

于 2013-09-25T22:09:25.180 回答