分享好友 最新动态首页 最新动态分类 切换频道
ai智能机器人关于语音打断怎么设置
2024-12-27 04:54

动打断(就是检测到声音,就自动停止放音)

start_asr 有一个参数 pause_play_ms,demo是200, 就是检测到说话声音持续时间时间超过pause_play_ms,就自动暂停放音。如果你不需要这个功能设置为0, 如果你启用了这个功能,asrmessage_notify通知每播放一个新的声音就必须要恢复放音console_playback(resume)。否则机器人放音一直暂停着(收不到playback_result通知)。


业务打断(就是流程停止放音,或者播放一个新的声音实现打断。)

asrprogress_notify返回 console_playback(pause),或者asrmessage_notify返回播放新的声音,就会停止播放当前的声音。


怎么禁用打断功能

机器人放音的时候可以识别用户说话,但是不打断机器人放音:playback的allow_interrupt设置-1,关闭自动打断。asrprogress_notify返回 noop。 asrmessage_notif

如果playstate等于false(当前没放音),执行业务逻辑播放新的声音。asrmessage_notif如果playstate等于true(当前在放音,不处理),返回noop,并且把识别结果记录到flowdata,等paly_result的时候再处理识别结果。如果paly_result的时候检测放音过程是否有识别结果,如果有执行业务逻辑处理流程,如果没有返回wait.

放音的时候直接暂停asr, 自然也就不会打断了。playback的block_asr设置为-1.本次放音,禁用了asr,就可以了。有关系统方面问题请找博主一起交流学习吧。

噪音打断怎么解决

如果要完全避免噪音打断可以把自动打断关闭,使用关键词打断。如果要求不高可以把pause_play_ms设置大些,比如1000。playback新加了一个自动打断控制参数,可以设置本次机器人放音多久才启用自动打断。


怎么实现关键词打断

start_asr的pause_play_ms 设置 0 ,关闭自动打断

asrprogress_notify 的识别结果如果是关键词 返回 console_playback(pause),如果不是关键词 返回 noop

asrmessage_notify 的整句话识别结果如果匹配,直接播放新的声音文件,执行新的业务流程,如果不匹配, 判断playstate(户说话结束的时候,机器人是否也放音完成),playstate为true返回console_playback(resume),playstate为false,执行playback_result通知一样的流程。

playback_result 收到这个通知,说明声音播放完成,等待用户说话超时,asrstate为true是表示用户当前已经在说话, 可以返回noop,否则必须播放一个声音,提示用户说话。

多种打断方案集合使用流程

start_asr 开始asr,设置 pause_play_ms 为 200-1000之间 (设置自动打断时间)

playback wait设置 3000-5000,并且设置allow_interrupt动态修改自动打断时间,

asrprogress_notify 检查是否有关键词有关键词返回console_playback(pause),没关键词返回 noop

asrmessage_notify 根据识别结果,playms(用来判断 是否 机器人刚说话,用户也开始说话) ,playstate(用来判断 用户说话结束的时候,机器人是否也放音完成),等条件返回console_playback(resume)继续放音,或者返回playback播放一个新的声音。

playback_result asrstate为true是表示用户当前已经在说话, 可以返回noop,否则必须播放一个声音,提示用户说话。

最新文章
网址链接跳转外部安全提醒代码
网页的安全性优化是一个越来越被开发者重视的问题,当本站链接点击跳转到第三方外链接时,要弹框提示信息,需要支持jquery引用 。
成品动漫网站入口网页版打不开怎么办?解决办法及常见问题解析
成品动漫网站作为一个热门的动漫资源平台,吸引了大量动漫爱好者的关注。对于许多人来说,访问这个网站可能并不是一件容易的事,尤其是在网页版入口的使用上。如何顺利打开成品动漫网站入口网页版,成为了许多用户关心的问题。在这篇文章中
道滘SEO优化攻略,揭秘企业线上崛起的黄金秘籍
道滘SEO优化推广,助力企业线上崛起!本文深入解析SEO优化策略,涵盖关键词研究、内容优化、外链建设等关键步骤,助企业提升网站排名,扩大网络影响力,实现线上业务增长。掌握这些秘籍,让企业轻松迈入互联网时代。随着互联网的飞速发展,
获市县综合考核一类设区市第一名
  黄健恒、中国江西新闻网全媒体记者周珺/文  全国数字经济百强城市排名跃至第56位  为加快工业发展步伐,赣州市按照“抢位发展、错位发展”的战略要求,深入实施省制造业重点产业链现代化建设“1269”行动计划,并量身打造了“7510
网站关键词优化攻略,全解析推广地址,助力网站独树一帜
关键词优化推广地址全解析,助您网站脱颖而出!通过深入分析关键词策略,精准定位目标用户,优化网站内容与布局,提升搜索引擎排名。掌握地址优化技巧,让您的网站在众多竞争者中脱颖而出,吸引更多流量。随着互联网的飞速发展,越来越多的
搜索引擎营销案例有哪些?
搜索引擎营销案例有哪些?随着互联网的发展,越来越多的产品都会采取多种多样的网络推广方式,而搜索引擎营销就是其中的一种。下面鱼爪传媒小编就给各位分享两个搜索引擎营销案例。Case1:B2C网站成功利用SEM卓越、当当在利用搜索引擎推广B
揭开亚马逊广告关键词“质量得分”的神秘面纱
在亚马逊广告中,有这样一个指标,它实际存在,但是却无法用具体数据来进行衡量。 而这个指标,对亚马逊广告的影响非常大。 这个神秘的广告指标,就是关键词的质量得分。 不畏浮云遮望眼,自缘身在最高层! 今天,吴老师就带领大家揭开关键
谷歌seo优化和百度的区别_谷歌搜索优化seo
谷歌SEO优化和***的区别谷歌SEO优化和***的区别主要集中在搜索引擎的算法和优化方式上。谷歌更注重网站的内容质量和用户体验,对网站的内容原创度、页面质量、网站速度等方面要求更高,同时对外链的质量也有一定要求。而***相对来说更注重
高考中等生一般多少分
今天立志愿小编整理了高考中等生一般多少分相关信息,希望在这方面能够更好的大家。1、高考中等生一般多少分2、高中未上完,重新参加学业水平考和高考,就报名问题方面求助3、高考难度不大对中等生有利吗?450-550左右。高考总分750分,一
相关文章
推荐文章
发表评论
0评