顶顶通大模型电话机器人实现原理

Realtime API****多模态模型
• 原理
• 流对接,直接把音频流输出给大模型,大模型返回音频流。
• 优点
• 低 延迟和真人对话一样。
• 技术门槛底。
• 缺点
• 技术成熟度不高,只有少数模型支持。
• 无 对话文本记录,需要额外调用 ASR 把通话录音转换成文字。
• 对话流程可控性低,无法精细控制对话流程和意向判断。

顶顶通CTI对RealtimeAPI的支持

提供了以下2个APP可对接任意Realtime API****多模态大模型
• cti_audio_stream 通过 TCP 推 流和播放流,适合用于人机对话。
• cti_unicast_start 通过旁路的方式 UDP 推流和播放流,对接 Realtime API 的同时还支持对通道进行放音操作。

使用文本大语言模型实现人机语音对话

  1. 把声音通过 ASR 转换成文字
  2. 通过 文字调用大模型输出文字回复
  3. 把大模型输出的文字调用 TTS 转换成声音。

存在的问题
• ASR 声音转文字慢
• 改进 方法:使用流 ASR 实时识别。
• TTS 文字转声音慢
• 改进 方法:使用流 TTS 自动短句,大模型边输出边转换。
• 大 模型输出慢
• 请 看后面顶顶通电话机器人实现方法。

市面常见的电话机器人怎么使用大模型的

常见做法
• 把知识库导入向量数据库,使用 RAG 技术让大模型根据专业领域知识输出回复。
• 或者不用 RAG 技术,直接把 专业 领域知识写入 Prompt ,让大模型根据 Prompt 输出回复。

存在的缺点
• 大 模型回复比较慢。
• 就算大模型一边回复,一边调用流 TTS , TTS 也不能一个字输入就开始转换,也需要断句到一句话才可以开始输出声音。导致第一句话回复比较慢。
• 没法精细控制对话流程,以及没办法精细意向分类,只能通话结束把整个对话记录提交给大模型让大模型做总结。

顶顶通电话机器人怎么使用大模型的
• 把话术和大模型深度融合。
• 优点:可精细化定制对话逻辑和意向分类。
• 可以只使用 大模型 的 理解 功能( NLP ),尽量不 使用大模型的生成功能 。
• 优点 1 :让大模型更快的回复,和避开动态 TTS 带来的延迟。
• 优点 2 :降低大模型调用输出 tokens 费用。
• 只把当前流程关联的知识库和子流程带入 Prompt, 让大模型更精准的理解和回复。
• 优点 1 :大模型回复的更精准。
• 优点 2 : 降低大模型调用 输入 tokens 费用 。

Prompt怎么写

复制代码
#背景#
1.你是一位专业的电话销售人员。
2.通过电话推销银行贷款产品。
3.输入是通过语音识别出文字,可能存在识别不准确,请尝试自动纠正输入内容。
4.请根据以下为候选回复,根据顺序选择一个最合适的。
======
${playtext}
======
#目标#
尽可能的达成交易
#语气#
有说服力
#受众#
成年普通群众
#输出#
请优先从候选回复选择,只需要输出id,不要输出其信息。如果候选回复没有合适的,请根据候选回复和对话上下文以及产品信息输出简短的回复。

playtext 是什么

顶顶通话术引擎会根据大模型匹配设置,从当前流程关联的知识库、多轮对话、子流程中提取放音文字和意向Prompt,替换Prompt里面的${playtext }。本例子中开场白的playtext如下:

  1. 好的 ,那打扰你了,再见 !
  2. 你 是哪年出生的呢 ( 有需要意外险的意向,必须选择这个 )
  3. 不好意思 啊,只需要回答 2 个问题就可以好了,不会占用你太多时间的 。
  4. 我 是顶顶通保险公司的客服专员小王。 请问 你需要 吗?

    大模型推理示例
    Prompt

请根据以下为候选回复,根据顺序选择一个最合适的。

id_0f0:对不起,你不符合赠送意外险条件,打扰你了,再见。

id_0f1:你做什么工作的呢(如果年龄在18到60周岁,请选择这个)

请优先从候选回复选择,只需要输出id,并且输出选择理由。如果候选回复没有合适的,请根据候选回复和对话上下文以及产品信息输出简短的回复。

历史对话

你是哪年出生的呢

本次输入

我40了啊

匹配结果

命中 子流程 放音节点 [你做什么工作的呢]

模型输出

id_0f1: 你做什么工作的呢(如果年龄在18到60周岁,请选择这个) 选择理由:根据提供的信息,对方40岁,处于18到60周岁之间,符合进一步了解其工作情况以评估贷款产品适用性的条件。

相关推荐
ZPC82102 小时前
opencv 获取图像中物体的坐标值
人工智能·python·算法·机器人
格林威5 小时前
AOI在人形机器人制造领域的应用
人工智能·数码相机·算法·目标跟踪·机器人·视觉检测·制造
JIngJaneIL5 小时前
机器人信息|基于Springboot的机器人门户展示系统设计与实现(源码+数据库+文档)
java·数据库·spring boot·机器人·论文·毕设·机器人门户展示系统
PNP Robotics8 小时前
PNP机器人将要亮相2025 ROS中国区大会|发表演讲、共探具身智能新未来
机器人
富唯智能11 小时前
移动的智慧:复合机器人开启24小时不间断上下料新纪元
机器人
苏州知芯传感11 小时前
赋能机器人精“准”触觉:MEMS 3D视觉在动态抓取与焊缝跟踪中的破局
3d·机器人
WWZZ20251 天前
快速上手大模型:深度学习3(实践:线性神经网络Softmax)
人工智能·深度学习·神经网络·机器人·大模型·slam·具身感知
wwlsm_zql1 天前
石头科技专利创新:清洁机器人维护简化,效率升级
人工智能·科技·microsoft·机器人
鲁邦通物联网1 天前
开发者实践:配送机器人梯控的 API 对接、边缘调度与 MQTT 解耦
机器人·机器人梯控·agv梯控·非侵入式采集·配送机器人
视觉语言导航2 天前
具身导航视角适应性增强!VIL:连续环境视觉语言导航的视角不变学习
人工智能·机器人·具身智能