首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MCI_RECORD参数的改变是否影响SAPI语音识别?

MCI_RECORD参数的改变是否影响SAPI语音识别?
EN

Stack Overflow用户
提问于 2010-01-20 21:09:21
回答 2查看 130关注 0票数 1
代码语言:javascript
复制
Intially I have specified MCI_WAVE_SET_PARMS at the time of recording as follows:

MCI_WAVE_SET_PARMS mciSetParms;
mciSetParms.wFormatTag = WAVE_FORMAT_PCM;
mciSetParms.wBitsPerSample = 16;
mciSetParms.nChannels = 2;
mciSetParms.nSamplesPerSec = 11050;

Now if I change it to 

MCI_WAVE_SET_PARMS mciSetParms;
mciSetParms.wFormatTag = WAVE_FORMAT_PCM;
mciSetParms.wBitsPerSample = 8;
mciSetParms.nChannels = 1;
mciSetParms.nSamplesPerSec = 8000;

会不会影响SAPI的语音识别?

EN

回答 2

Stack Overflow用户

发布于 2010-02-04 02:18:52

是的,它会的。SAPI的识别器确实需要至少11 for的16位音频才能很好地识别。给它8 8KHz和8位音频将大大降低识别率(如果你得到任何识别)。

注意-将通道从2降到1根本不会影响SAPI。

票数 1
EN

Stack Overflow用户

发布于 2010-01-22 14:30:43

我认为这应该会影响到。

请参阅以下链接:

http://en.wikipedia.org/wiki/Acoustic_Model

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2101502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档