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次。


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


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

相关文章
|
4天前
|
人工智能 小程序 Java
电子班牌管理系统源代码,基于AI人脸识别技术的智能电子班牌云平台解决方案
电子班牌管理系统源码,基于AI人脸识别的智慧校园云平台,支持SaaS架构,涵盖管理端、小程序与安卓班牌端。集成考勤、课表、通知、门禁等功能,提供多模式展示与教务联动,助力校园智能化管理。
41 0
|
26天前
|
传感器 人工智能 边缘计算
智能就在身边:AI如何优化边缘计算
智能就在身边:AI如何优化边缘计算
122 2
|
26天前
|
人工智能 机器人 新能源
深化新工科建设 共探智能新未来 | 阿里云支持南京大学苏州校区“AI DAY”盛大启幕丨云工开物
9月12日,南京大学苏州校区举办“AI新视界:深化新工科建设进行式”活动,采用教师与学生双专场模式,通过主题分享、实践演练、产业课题发布等形式,搭建产教融合AI交流平台,助力未来产业科技人才培养。
|
17天前
|
人工智能 前端开发 JavaScript
前端工程化演进之路:从手工作坊到AI驱动的智能化开发
前端工程化演进之路:从手工作坊到AI驱动的智能化开发
169 13
前端工程化演进之路:从手工作坊到AI驱动的智能化开发
|
20天前
|
人工智能 机器人 Serverless
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
当云计算遇见具身智能,AI咖啡开启零售新体验。用户通过手机生成个性化图像,云端AI快速渲染,机器人精准复刻于咖啡奶泡之上,90秒内完成一杯可饮用的艺术品。该方案融合阿里云FunctionAI生图能力与安诺机器人高精度执行系统,实现AIGC创意到实体呈现的闭环,为线下零售提供低成本、高互动、易部署的智能化升级路径,已在商场、机场、展馆等场景落地应用。
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
|
25天前
|
机器学习/深度学习 人工智能 机器人
AI Compass前沿速览:Nano Bananary、MCP Registry、通义DeepResearch 、VoxCPM、InternVLA·M1具身机器人
AI Compass前沿速览:Nano Bananary、MCP Registry、通义DeepResearch 、VoxCPM、InternVLA·M1具身机器人
|
3天前
|
传感器 人工智能 机器人
科技云报到:找到真场景,抓住真需求,这样的具身智能才是好AI
科技云报到:找到真场景,抓住真需求,这样的具身智能才是好AI
|
5天前
|
人工智能 Java 物联网
Java与边缘AI:构建离线智能的物联网与移动应用
随着边缘计算和终端设备算力的飞速发展,AI推理正从云端向边缘端迁移。本文深入探讨如何在资源受限的边缘设备上使用Java构建离线智能应用,涵盖从模型优化、推理加速到资源管理的全流程。我们将完整展示在Android设备、嵌入式系统和IoT网关中部署轻量级AI模型的技术方案,为构建真正实时、隐私安全的边缘智能应用提供完整实践指南。
101 3
|
6天前
|
人工智能 监控 Java
Java与AI智能体:构建自主决策与工具调用的智能系统
随着AI智能体技术的快速发展,构建能够自主理解任务、制定计划并执行复杂操作的智能系统已成为新的技术前沿。本文深入探讨如何在Java生态中构建具备工具调用、记忆管理和自主决策能力的AI智能体系统。我们将完整展示从智能体架构设计、工具生态系统、记忆机制到多智能体协作的全流程,为Java开发者提供构建下一代自主智能系统的完整技术方案。
78 4
|
26天前
|
人工智能 Java 机器人
基于Spring AI Alibaba + Spring Boot + Ollama搭建本地AI对话机器人API
Spring AI Alibaba集成Ollama,基于Java构建本地大模型应用,支持流式对话、knife4j接口可视化,实现高隐私、免API密钥的离线AI服务。
488 1
基于Spring AI Alibaba + Spring Boot + Ollama搭建本地AI对话机器人API

热门文章

最新文章