VAD打断方案
admin
2024-02-04 21:28:28
0

什么是打断

打断,就是机器人说话的时候,用户没等机器人说完,就开始说话。一般做法是检测到用户声音持续100-200ms就停止机器人说话,这样存在一个弊端,就是如果噪音很大的环境(本公司2022年开发的噪音人声识别算法直接集成VAD已经彻底解决噪音打断问题),或者用户身边有人说话,会导致错误的打断,本文主要介绍几个方法,来避免这个问题。

防干扰等级(只start_vad支持)

start_vad函数有一个参数 filter_level 防止干扰等级。0-1.0之间,建议 0.3。 这个参数的原理是可以通过计算用户历史说话音量,如果当前音量大于历史说话音量*filter_level,才认为是有效声音。因为周围的人说话传入话筒的音量比较小,这个方法可以有效解决身边人说话导致打断。
使用噪音人声识别算法可以很好的解决噪音打断 0.6:一句话结束判断声音是否是噪音,通过asrprogress事件的noise标识。 0.7: 噪音的时候不掉用ASR。 0.8:VAD算法集成噪音和人声识别。

动态最小声音时间(只vad支持)

vad函数有这样一个参数 min_speak_ms [数字] 可选参数 默认100ms 最小的声音时间 单位毫秒,默认值 100ms。

这个参数的含义是,设置一个最小的声音时间,只有声音持续时间超过这个值才认为是有效声音,触发打断和提交到ASR服务器识别。

为什么我选择了这个100ms作为这个默认值呢,因为电话接通后,很多人习惯说一声”喂”,或者”您好”, “喂”的持续时间一般是100-200s,”您好”的持续时间是 200-300ms.

开发业务流程的时候,可以动态设置这个值,来避免无效声音打断,比如电话接通后的第一个声音,设置100ms,后续声音设置,200-300ms。就可以非常有效避免错误打断。

关键词打断

2.1版本已经实现,用户停顿一下就提交ASR识别,把识别结果发送给业务程序,就是让业务程序控制是否需要打断。

自动打断

VAD模块检测到用户声音后,暂停播放机器人说话声,同时开始提交声音流到ASR服务器识别,如果ASR服务器返回的不是有效语句, 恢复机器人说话。

相关内容

热门资讯

曹国藩是一个怎样的人,请详细说... 曹国藩是一个怎样的人,请详细说一下.谢谢.是一个有野心的人 不过又胆小 为人聪明
王鹤棣在新版《流星花园》里饰演... 王鹤棣在新版《流星花园》里饰演的是谁呢?应该饰演的是道明寺,是一个最重要的男主角,其实他的演技还是比...
曾领兵大胜秦国的信陵君,他的军... 曾领兵大胜秦国的信陵君,他的军事水平如何?中上,战国四大君子之一,名气是很高的,但是军事水平来说,战...
给儿童看恐怖片会产生心理阴影吗... 给儿童看恐怖片会产生心理阴影吗?该怎么办?给儿童看恐怖片会产生一定的心理阴影,所以也不要给孩子看这种...
鲁班通过观察想象试验发明了锯,... 鲁班通过观察想象试验发明了锯,从故事中得到了什么启示从故事中得到的启示是:凡事要用心观察。关心生活中...
2-8人去张家界旅游团五天四晚... 最近在计划一次家庭出游,我们一家加上几个朋友一共八个人,准备去张家界来个五天四晚的纯玩团。一开始还在...
甘南旅行宝典,甘南玩法全解析,... 甘南旅行宝典:甘南玩法全解析,99%游客没试过 在甘南,每一片草原都是通向天空的阶梯,每一座寺院都是...
暑假去哪玩丨大王山三大乐园开启... 三湘都市报7月6日讯(全媒体记者 丁鹏志)杂技演员从空中翻腾而下、绸吊仙子在丝带上翩跹起舞、摩托车手...
怎么给孩子数学启蒙?数学启蒙从... 怎么给孩子数学启蒙?数学启蒙从几岁开始最好?我认为6~7岁启蒙最好,这个时候可以给孩子报数学启蒙班来...
7月新疆10天环线游,解锁北疆... 7月新疆10天环线游,解锁北疆绝美风光 7月,当全国各地逐渐被暑气笼罩,新疆北疆却迎来了它一年中最美...
逊克县奇克镇:点燃盛夏狂欢 续... 7月6日,黑龙江省逊克县奇克镇黎明湾界江草原成功举办了一场精彩纷呈的夏日主题活动,以多元的文化体验、...
小学生越来越优秀,需要培养良好... 小学生越来越优秀,需要培养良好的学习习惯,哪几个方面需要重视呢?家长需要重视家庭环境的建设,要让孩子...
黄山5天4晚行程推荐,黄山旅游... 黄山,这座屹立于皖南大地的奇峰峻岭,宛如一幅流动的山水画卷,自古以来便吸引着无数文人墨客为之倾倒。它...
金毛轮胎上越战越勇节目是哪一期... 金毛轮胎上越战越勇节目是哪一期?还没有播出吧下一期2017****期
程旅国盛(北京)文化发展有限公... 程旅国盛(北京)文化发展有限公司:三亚,碧海蓝天间的热带风情 三亚,这座镶嵌在中国南海之滨的璀璨明珠...
宜宾这些镇火了!有你家乡吗? 宜宾市乡村旅游点综合人气指数由宜宾市乡村旅游点六月内旅游人次、宣传报道热度、活动开展情况三个指标共同...
逻辑和常识有什么区别 逻辑和常识有什么区别逻辑和常识有什么区别逻辑: 1规律,事物的完成的序列。 2:事物流动的顺序规则 ...
原创 出... 夏天,最让人心动的事情之一,绝对是驾着游艇出海,享受阳光、海风,还有那片蔚蓝的大海。想象一下,穿上清...