帖子

语音识别,读取本地录音波形怎么设置?

[复制链接]

该用户从未签到

40151  楼主| 邢君 发表于 2018-11-9 16:55:43 1#
讯飞的语音识别功能,默认识别的波形是Windows PCM(*.wav)。我想识别的波形是A/mu-Law。请问怎么设置?

SpeechRecognizer mIat= SpeechRecognizer.createRecognizer( );
                        //2.设置听写参数,详见《MSC Reference Manual》SpeechConstant类

                        mIat.setParameter(SpeechConstant.DOMAIN, "iat");
                        mIat.setParameter(SpeechConstant.LANGUAGE, "zh_cn");
                        mIat.setParameter (SpeechConstant.ACCENT, "mandarin ");
                        mIat.setParameter(SpeechConstant.AUDIO_SOURCE, "-1");

                mIat.setParameter(SpeechConstant.AUDIO_FORMAT, "wav");
                        mIat.setParameter(SpeechConstant.SAMPLE_RATE, "8000");

                        //3.开始听写
                        mIat.startListening(mRecoListener);


讯飞2017hj 发表于 2018-11-9 17:10:41
2#
目前只能支持波形是Windows PCM(*.wav)的
使用道具 举报 回复