腾讯云智能数智人流式文本驱动指令_AI解决方案_同尘科技
创建长链接通道后,可以通过websocket长连接发送音频驱动数智人。
请求参数
参数名称 | 类型 | 必选 | 描述 |
ReqId | String | 是 | 单次驱动的唯一标识。每一段流式文本指定一个 uuid 值。 |
SessionId | String | 是 | 会话唯一标识。 |
Command | String | 是 | SEND_STREAMTEXT,发送流式文本。 |
Data | Data | 是 | 数据对象 |
Data
名称 | 类型 | 必选 | 描述 |
Text | string | 是 | 流式文本内容,只需要发送增量的文本。每个片包字符串长度限制1000字节 |
Seq | int | 是 | 流式文本片包序号,序号必须从1开始 |
IsFinal | bool | 否 | 默认值 false |
Interrupt | bool | 否 | 强制打断标记,缺省值:false。传入 true 并且 Text 为空,表示打断流式文本。 |
SmartActionEnabled | bool | 否 | 是否开启智能动作,缺省值:false。为true并且输入的文本或者话术增强后的文本没有动作标签则会生成智能动作。 |
IsSentence | bool | 否 | 是否是子句模式,缺省值:false。为 true 服务端不会做重新组句。 |
IsInsertSentence | bool | 否 | 是否是插入的子句,缺省值:false。为 true 并且是子句模式则表示当前分片需要插播。 |
请求示例
//正常的流式文本片包{ "Header": {}, "Payload": { "ReqId": "d7aa08da33dd4a662ad5be508c5b77cf", "SessionId": "m123adfafvbadsafd", "Command": "SEND_STREAMTEXT", "Data": { "Text": "流式文本内容", "Seq": 1, "IsFinal": false } }}//流式文本结束包{ "Header": {}, "Payload": { "ReqId": "d7aa08da33dd4a662ad5be508c5b77cf", "SessionId": "m123adfafvbadsafd", "Command": "SEND_STREAMTEXT", "Data": { "Text": "流式文本结束了", "Seq": 59, "IsFinal": true } }}//打断正在播报的流式文本或子句模式的流式文本{ "Header": {}, "Payload": { "ReqId": "d7aa08da33dd4a662ad5be508c5b77cf", "SessionId": "m123adfafvbadsafd", "Command": "SEND_STREAMTEXT", "Data": { "Text": "", "Seq": 59, "IsFinal": true, "Interrupt": true } }}//正常的流式文本子句模式片包{ "Header": {}, "Payload": { "ReqId": "d7aa08da33dd4a662ad5be508c5b77cf", "SessionId": "m123adfafvbadsafd", "Command": "SEND_STREAMTEXT", "Data": { "Text": "流式文本子句模式内容", "Seq": 1, "IsFinal": false, //流式文本子句模式不需要发送final包"IsSentence": true, "IsInsertSentence": false//如果是需要插播的子句,则设置该值为true } }}
对解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?