AI智能机器人怎样处理放音文件

简介: AI智能机器人怎样处理放音文件

faq


放音文件


  • 文件 后缀 .wav或者.mp3,或者前缀file://(文件格式尽量用wav,8000hz,16bit,单声道。)
  • 信号音 前缀tone_stream://
  • 静音 前缀silence_stream://,例如:silence_stream://1000 ,播放1000毫秒静音
  • 变量 变量名,可以导入号码的时候设置号码关联的变量,会把变量会调用TTS转换成声音文件,如果变量是声音文件名应该file://{变量名},可以导入号码的时候设置号码关联的变量,会把变量会调用TTS转换成声音文件,如果变量是声音文件名应该 file://TTSfile://{cti_asr_last_recordfilename} 这样。如果变量是tts文本内容不能包含”!”,导入时候需要去除!,注意如果文字包含url保留字符比如?&空格,需要对先进行url编码,变量名可以用tts前缀,可以呼叫时候就预先执行tts,具体看外呼任务的tts配置说明。
  • 文本 调用TTS转换成声音,因为大部分TTS有长度限制,比较长的句子,要分成多段。就是流程编辑器里面分成多行。
  • cti 模块有预先执行TTS的功能,为了不影响预先执行功能,变量要单独一行,比如不要 username你好,应该在话术编辑器的输入框{username}你好,应该在话术编辑器的输入框 username{username}放一行,你好放第二行。因为变量需要电话呼叫后,才有实际的值,变量会在电话接通后再执行TTS。非变量在流程加载的时候就可以预先执行TTS。
  • http文件 加一个前缀”(nohead=true,abs_cache_control=2147483647), 可以只下载一次,就永久缓存,如果http路径最后不是.wav或者.mp3指定文件格式的,需要(nohead=true,abs_cache_control=2147483647,ext=wav)用ext指定一下格式。文件格式尽量用wav,8000hz,16bit,单声道。
  • cti.conf.xml 这个配置要和tts的并发一样。预先TTS时,最多同时多少个线程调用TTS。
    条件匹配顺序
    用户说话,ASR返回识别结果 执行 文本 输入事件。注意 全局节点和流程子节点的优先级是统一排序的。
  1. 文本 关键词匹配
    按照每个包含文本条件[箭头属性]的优先级匹配关键词、
  2. 知识库 关键词匹配
    匹配节点关联的知识库
  3. 文本 ANY
  4. 无输入放音
  5. 完成 关键词匹配
    如果完成输入是没检测到任何识别结果[timeout()],并且配置了无输入放音,执行无输入放音
  6. 未匹配放音
    如果完成输入未匹配到关键词,并且配置了未匹配放音,执行未匹配放音
  7. 完成 ANY
    未匹配超过最大次数,或者未设置未匹配放音,则执行ANY条件。 ANY条件优先级最低。


限制流程重复执行次数


知识库和流程节点,都可以配置重复执行次数,超过次数,则会跳过这个节点。为了防止死循环,默认最大可循环20次。


第二次进入节点,可以配置重放声音文件,就不会感觉机器人一样,重复播放一个文件了。


常用于挽回流程,举例 你需要吗 -> 不需要 -> 要不要在考虑一下 -> 好吧 ->这时候就跳转回“你需要吗这个节点”。 配置重复次数,可以防止一直循环,配置重放声音文件,第二次进入节点,可以播放一个不同的声音文件。

相关文章
|
3天前
|
人工智能 自动驾驶 算法
智能时代的伦理困境:AI决策的道德边界
在人工智能技术飞速发展的今天,我们面临着前所未有的伦理挑战。本文探讨了AI决策中的道德边界问题,分析了技术发展与人类价值观之间的冲突,并提出了建立AI伦理框架的必要性和可能路径。通过深入剖析具体案例,揭示了AI技术在医疗、司法等领域的应用中所引发的道德争议,强调了在追求技术进步的同时,必须审慎考虑其对社会伦理的影响,确保科技发展服务于人类的福祉而非成为新的困扰源。
|
2天前
|
人工智能 自然语言处理 机器人
对话阿里云 CIO 蒋林泉:AI 时代,企业如何做好智能化系统建设?
10 月 18 日, InfoQ《C 位面对面》栏目邀请到阿里云 CIO 及 aliyun.com 负责人蒋林泉(花名:雁杨),就 AI 时代企业 CIO 的角色转变、企业智能化转型路径、AI 落地实践与人才培养等主题展开了讨论。
143 18
对话阿里云 CIO 蒋林泉:AI 时代,企业如何做好智能化系统建设?
|
1天前
|
人工智能
1024 云上见 AI大模型助力客户对话分析 2000个智能台灯等你来领
1024 云上见 AI大模型助力客户对话分析 2000个智能台灯等你来领
13 3
|
3天前
|
人工智能 运维 监控
智能化运维:AI在IT运维中的挑战与机遇###
本文探讨了人工智能(AI)技术在IT运维领域的应用,重点分析了AI如何提升运维效率、减少故障恢复时间,并预测未来发展趋势。通过具体案例展示了AI在实际运维中的应用效果,同时指出当前面临的挑战和解决方案,为读者提供一个全面了解智能化运维的视角。 ###
|
4天前
|
人工智能 弹性计算
|
1天前
|
机器学习/深度学习 传感器 人工智能
马斯克的AI机器人可以拯救一个陷入困境的教育系统吗?
马斯克的AI机器人可以拯救一个陷入困境的教育系统吗?
|
2天前
|
机器学习/深度学习 数据采集 人工智能
智能化运维:AI在IT运维中的应用探索###
随着信息技术的飞速发展,传统的IT运维模式正面临着前所未有的挑战。本文旨在探讨人工智能(AI)技术如何赋能IT运维,通过智能化手段提升运维效率、降低故障率,并为企业带来更加稳定高效的服务体验。我们将从AI运维的概念入手,深入分析其在故障预测、异常检测、自动化处理等方面的应用实践,以及面临的挑战与未来发展趋势。 ###
|
2天前
|
机器学习/深度学习 人工智能 安全
智能时代的隐私守护者:AI加密技术的崛起与挑战###
本文深入探讨了人工智能(AI)在数据加密领域的创新应用,分析了AI如何增强数据安全性,同时也指出了面临的挑战和未来发展趋势。通过具体案例分析,展现了AI加密技术在保护个人隐私与促进数据安全方面的潜力,为读者提供对未来智能时代隐私保护的深刻洞见。 ###
|
4天前
|
人工智能 easyexcel
使用AI助理很方便的指导使用EasyExcel生成文件
使用AI助理很方便的指导使用EasyExcel生成文件
7 0
|
4天前
|
人工智能 API 数据安全/隐私保护
[大语言模型-工程实践] 手把手教你-基于Ollama搭建本地个人智能AI助理
[大语言模型-工程实践] 手把手教你-基于Ollama搭建本地个人智能AI助理
30 0

热门文章

最新文章