1
1
我想我知道是什么导致了这个错误。 错误发生在线路上
错误意味着输入设备的通道超出了可接受通道的范围。这是因为有时在WindowsXP上输入设备有0个通道。当被调用时,这是一个错误的返回,因此会导致错误。这并不意味着麦克风不工作。 您可以先将输入录制到wav文件,然后识别来自该wav文件的语音,如下所示:
|
2
1
您可能正在使用Windows Pre-Vista(NT5)。。。 该错误是由于SAPI版本不是5.3或更高版本。。。 您得到的“互操作”与本机代码和.net托管代码库之间的封送有关。。。 Source code for the .NET framework in C#, RecognizerBase.cs source code in C# .NET . |
3
0
几天前我在工作中遇到了这个错误。经过大量的调查和调试,我发现了以下几点: 特别是扎克·巴纳德的回答非常有帮助:
诚然,我不完全理解为什么抛出这个异常。但是设置
|
Adam · 获取对列表中元素的引用 6 年前 |
NormX · 没有带字符串数组的存储类或类型说明符 6 年前 |
areify · 如何避免此代码中的内存泄漏? 6 年前 |
Nicola · C++CLI项目中非托管数据上的C#指针 6 年前 |
Matthias Hoste · 是否可以进行C++/CLI注入? 6 年前 |