This topic created in 4259 days ago, the information mentioned may be changed or developed.
突然间想起来的,之前自己尝试做一个语音识别的智能家居控制器玩。
Cubieboard + CMU sphinx + 监控用拾音器 来做的语音识别。当时如果把增益开大了有点噪音就会干扰语音识别,开小了只能近距离才能识别到。
用麦克风阵列能分别是识别出来各个音源吗?
如果可以做到那可就直接解决语音识别噪音的大麻烦了。
5 replies • 2014-10-08 09:31:33 +08:00
 |
|
1
ruoyu0088 Oct 4, 2014 1
之前做过2个麦克风分离左右两边声源的项目,能做到实时分离,效果还不错。人听起来声音很清楚,当时语音识别率却下降了许多,因为我用的是频域ICA算法,声音分离时会对声音的频谱产生影响,从而影响语音识别。
Google: ICA blind source separation
|
 |
|
3
izoabr Oct 4, 2014 via iPhone 1
阵列的话会有回声干扰么?就是声音到达的时间不一致,稍微有滞后,跟回声似的
|
 |
|
4
byyhku Oct 7, 2014 1
可以参考一下手机的拨打电话语音处理,感觉降噪什么的都挺成熟的,而且如果是家里的话,反正位置是固定的,可以通过自己手动调整。开小了只能近距离识别也可以考虑通过 N 多个麦克风,音量达到一定的程度再处理。
|