要创建一个语音助手类型的智能体,您可以按照以下步骤操作。这些步骤涵盖了从创建智能体到集成、配置和部署的完整流程。
1. 创建智能体并配置基础信息
1.1 创建智能体
- 登录阿里云智能媒体服务或计算巢服务控制台。
- 在控制台中创建一个新的智能体应用。
- 选择模型:例如通义千问-Max或其他适合语音交互的大语言模型。
- 配置对话背景:预设背景、角色和语气等要素,例如“担任技术咨询专家的角色”。
> 注意:此设置会增加每次交流的Token使用量,仅对裸模型生效。 - 设置欢迎语:用户进入对话后,AI助手发送的第一条消息,例如“欢迎使用AI助手”。
- 预设问题:可提前设置常用问题列表,方便用户快速点击提问。
1.2 配置语音相关参数
- 根据业务需求,在TTS声音配置中调整以下参数:
- 声音风格:选择合适的音色与风格。
- 语速控制:根据场景调整语速(如慢速更显亲切)。
- 音量控制:确保音量适中,避免过大或过小。
- 试听内容:自定义试听内容以确认效果。
2. 集成私有知识库
如果需要增强智能体在特定领域的专业知识能力,可以接入客户的私有知识库:
- 导入数据:登录百炼控制台,上传本地文件(如“百炼手机详细参数.docx”)。
- 创建知识库:
- 输入知识库名称,并选择已上传的文件。
- 系统自动解析文档,生成知识索引。
- 配置知识库检索增强:
- 打开知识库检索增强开关。
- 选择之前创建的知识库进行绑定。
- 发布应用:完成配置后,单击发布按钮。
3. 编辑工作流模板
为了实现个性化定制,您可以通过编辑工作流模板来调整智能体的行为:
- 进入实时工作流管理页面。
- 点击LLM大语言模型节点,修改系统人设。
- 例如,修改为“心理咨询师”或“技术客服”。
- 挂断并重新接通,验证智能体的人设是否更新。
4. 集成语音通话功能
4.1 部署实时音视频应用
- 使用智能媒体服务创建AI智能体并通过工作流编排AI组件,包括:
- 语音转文字:将用户的语音输入转换为文本。
- 大语言模型:处理文本并生成回复。
- 语音合成:将回复文本转换为语音。
- 将应用程序部署到函数计算平台。
4.2 嵌入JavaScript代码
在现有网站中嵌入以下代码段,以快速集成AI语音助手:
<div id="root"></div>
<script src="https://g.alicdn.com/apsara-media-aui/amaui-web-aicall/1.6.2/aicall-ui.js"></script>
<script>
new ARTCAICallUI({
userId: 'id',
root: document.getElementById('root'),
appServer: 'https://<url>',
agentType: 0, // 0:语音通话
userToken: 'token'
}).render();
</script>
- 参数说明:
userId
:用户唯一标识符。appServer
:AI实时语音互动应用服务地址。agentType
:通话类型(0表示语音通话)。userToken
:用于鉴权,可选。
5. 配置移动端支持
- 提供移动端扫码体验,支持微信、钉钉或浏览器访问。
- 在移动端浏览器打开后,点击显示详细信息,然后选择访问此网站即可体验AI实时语音对话。
6. 高级功能配置
6.1 实时语音优化
- 开启智能断句功能,合并用户说话中的短暂停顿,提升对话流畅性。
- 启用语音打断功能,允许用户在智能体讲话时插话中断。
6.2 情绪捕捉与拟人化交互
- 配置面部表情分析功能,通过摄像头捕捉用户情绪状态,提供更贴近用户期望的反应。
- 支持多种语言、音色和风格的语音合成,以及声音克隆功能,提升用户体验。
7. 测试与发布
- 在测试环境中验证智能体的功能和性能。
- 确保所有配置项正确无误后,正式发布应用。
- 如果是生产环境,建议绑定有效的SSL/TLS证书,以确保通过HTTPS协议实现安全连接。
8. 后续维护
- 通过SLS日志记录功能存储对话记录,便于分析用户行为和优化对话策略。
- 定期更新智能体的知识库和工作流模板,以适应新的业务需求。
以上步骤可以帮助您快速创建一个语音助手类型的智能体,并根据实际需求进行个性化定制和优化。
相关链接
阿里云AI_快速实现生成式和判别式应用-阿里云 https://www.aliyun.com/solution/tech-solution/ai
安装SDK | 工作学习 AI 助手通义听悟 https://help.aliyun.com/zh/tingwu/install-the-sdk
与 AI 智能体进行实时音视频通话 https://www.aliyun.com/solution/tech-solution/real-time-interaction
AI 语音通话_部署教程 https://www.aliyun.com/solution/tech-solution-deploy/2847614
创建AI助手 | 计算巢服务 https://help.aliyun.com/zh/compute-nest/create-an-ai-assistant
AIAgentTemplateConfig | 智能媒体服务 https://help.aliyun.com/zh/ims/developer-reference/api-ice-2020-11-09-struct-aiagenttemplateconfig
集生活、学法义和念佛一体的佛友圈上线,点这里访问
加网站管理员微信:5599341,进群学习交流:
