手机免提通话回声消除

From Android中文网

Android中文网(androidcn.net) 版权申明 : creativecommons licenses
Jump to: navigation, search

手机免提通话回声消除,语音识别拨号输入软件


在免提通话应用中,回声是一个非常重要的问题。为了提高免提通话质量,设计软件进行语音信号滤波处理,从而消除回声是一个非常有意义的题目。我觉得智能手机在将来的使用方法会逐渐转向免提方向,并且朝着语音输入,触摸屏输入等方向发展。对于在Android平台上进行回声消除,语音识别拨号输入感兴趣的同学可以给我联系



做回声消除基本可以,做识别任务计算量要求会比较大,怕java程序跑起来会太慢。 这两个程序会要求一些数字信号处理和语音处理相关算法方面的东西,大家可以一起学习讨论~

觉得意义不大,在android平台上做2次开发来抑制回声不太现实。消除回声已经有很多现成的算法了,基本都是直接在DSP上跑的,在android上跑速度太慢了吧。 至于语音识别,嗯,塞班s40的机器都已经支持了,而且是不用学习的,直接正常说话就可以,准确率已经很高了。 作为创意勉强点,呵呵。

当前具有回声消除的真免提电话一般都是定制硬件,51或ARM+DSP的方案,可是当前让手机厂商在硬件平台上添加回声消除ASIC不可能,加上一个DSP都不太现实。所以要做免提通话还得写程序在ARM上跑,另外现在ARM主频(200M以上)基本够用。 现在主流识别算法都是非特定人,HMM算法小词表下识别率一般能到95%以上,当然环境的信噪比很重要。当前实际运用的语音识别大部分都还是图个新鲜,真能担当实际应用的很少,问题还在于算法理论上的不足,鲁棒性好的算法当前大部分硬件平台几乎肯定跑不起来。 说是新创意可能不行,但是将来发展的方向。另外我当前有一些这方面的C语言的资料,可能大部分工作在于C->Java的翻译

现在电话都有免提功能但是并不完善,经常能听到回声,这是由于你的声音被对方喇叭放出来然后又被对方麦克风采集到送回来。更严重的问题是可能发生正反馈,从而发生啸叫的现象。可以采用软件算法对语音信号进行处理从而消除回声。 语音识别拨号应该不用多解释了,可以实现对于电话薄里面人名的语音拨号功能。

联系esby

Personal tools