1
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 による音声認識に影響はありますか?

4

2 に答える 2

1

はい、そうなります。SAPI のレコグナイザーは、適切な認識のために少なくとも 11KHz の 16 ビット オーディオを実際に必要とします。8KHz と 8 ビット オーディオを指定すると、認識率が大幅に低下します (まったく認識されない場合)。

注 - チャネルを 2 から 1 に落としても、SAPI にはまったく影響しません。

于 2010-02-03T18:18:51.673 に答える
0

影響するはずだと思います。

次のリンクを参照してください。

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

于 2010-01-22T06:30:43.210 に答える