如何创建语音助手类型的智能体

要创建一个语音助手类型的智能体,您可以按照以下步骤操作。这些步骤涵盖了从创建智能体到集成、配置和部署的完整流程。


1. 创建智能体并配置基础信息

1.1 创建智能体

  • 登录阿里云智能媒体服务计算巢服务控制台。
  • 在控制台中创建一个新的智能体应用。
  • 选择模型:例如通义千问-Max或其他适合语音交互的大语言模型。
  • 配置对话背景:预设背景、角色和语气等要素,例如“担任技术咨询专家的角色”。
    > 注意:此设置会增加每次交流的Token使用量,仅对裸模型生效。
  • 设置欢迎语:用户进入对话后,AI助手发送的第一条消息,例如“欢迎使用AI助手”。
  • 预设问题:可提前设置常用问题列表,方便用户快速点击提问。

1.2 配置语音相关参数

  • 根据业务需求,在TTS声音配置中调整以下参数:
  • 声音风格:选择合适的音色与风格。
  • 语速控制:根据场景调整语速(如慢速更显亲切)。
  • 音量控制:确保音量适中,避免过大或过小。
  • 试听内容:自定义试听内容以确认效果。

2. 集成私有知识库

如果需要增强智能体在特定领域的专业知识能力,可以接入客户的私有知识库:

  1. 导入数据:登录百炼控制台,上传本地文件(如“百炼手机详细参数.docx”)。
  2. 创建知识库
  • 输入知识库名称,并选择已上传的文件。
  • 系统自动解析文档,生成知识索引。
  1. 配置知识库检索增强
  • 打开知识库检索增强开关。
  • 选择之前创建的知识库进行绑定。
  1. 发布应用:完成配置后,单击发布按钮。

3. 编辑工作流模板

为了实现个性化定制,您可以通过编辑工作流模板来调整智能体的行为:

  1. 进入实时工作流管理页面。
  2. 点击LLM大语言模型节点,修改系统人设。
  • 例如,修改为“心理咨询师”或“技术客服”。
  1. 挂断并重新接通,验证智能体的人设是否更新。

4. 集成语音通话功能

4.1 部署实时音视频应用

  1. 使用智能媒体服务创建AI智能体并通过工作流编排AI组件,包括:
  • 语音转文字:将用户的语音输入转换为文本。
  • 大语言模型:处理文本并生成回复。
  • 语音合成:将回复文本转换为语音。
  1. 将应用程序部署到函数计算平台

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. 配置移动端支持

  1. 提供移动端扫码体验,支持微信、钉钉或浏览器访问。
  2. 在移动端浏览器打开后,点击显示详细信息,然后选择访问此网站即可体验AI实时语音对话。

6. 高级功能配置

6.1 实时语音优化

  • 开启智能断句功能,合并用户说话中的短暂停顿,提升对话流畅性。
  • 启用语音打断功能,允许用户在智能体讲话时插话中断。

6.2 情绪捕捉与拟人化交互

  • 配置面部表情分析功能,通过摄像头捕捉用户情绪状态,提供更贴近用户期望的反应。
  • 支持多种语言、音色和风格的语音合成,以及声音克隆功能,提升用户体验。

7. 测试与发布

  1. 在测试环境中验证智能体的功能和性能。
  2. 确保所有配置项正确无误后,正式发布应用。
  3. 如果是生产环境,建议绑定有效的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,进群学习交流: