💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
##用户讲话事件 >[info] **功能说明** > 用户说完一句话后,产生SentenceChanged事件。 >用户与机器人对话时,用户说完一句话,软交换会请求话术库API接口,机器会人根据返回的响应信息进行下一步操作。 * **请求地址** ``` {base_url}/{api_version} ``` * **请求参数** | 参数 | 类型 | 描述 | 参数值示例 | | --- | --- | --- | --- | | asrEvent | string | 事件名称 | 固定值:SentenceChanged | text | string | 本次说话的内容 | 今天北京天气如何 | genderId | int | 性别置信度 | 0 | gender | int | 性别ID | 0 | emotionId | int | 情绪ID | 0 | emotion | int | 情绪置信度 | 0 | callid | string | 本次通话的唯一UUID | ff519d7c-4bad-488d-861d-ade8c0d2ee7e * **请求示例** ``` { asrEvent: "SentenceChanged", text: "今天北京天气如何", genderId: “0”, gender: “0”, emotionId: “0”, emotion: “0”, index: "2", callid: "ff519d7c-4bad-488d-861d-ade8c0d2ee7e", } ``` * **响应参数** | 参数 | 类型 | 描述 | | --- | --- | --- | | status | string | 请求结果:success:成功。failure:失败。| | data.voc_text | string | data对象中的voc_text;本次通话的文字描述,如:您好!这里是呼叫中心演示系统,请问有什么可以帮您的吗?。 | | data.voc_name | string | data对象中的voc_nam;本次播放的语音文件的url地址,如:http://101.101.101.101/welcome.wav;也可以返回TTS合成的URL,请参考TTS合成。| | data.is_break | string | data对象中的is_break;本次放音是否允许机器人被打断,y允许;n不允许。| | data.over_event | string | data对象中的over_event;本次语音播放完成后的动作,参数值有:wait继续等待,transfer转接电话,hangup挂机。| | transfer_num | string | data对象中的transfer_num;如果data.over_event为transfer,那么该参数的值则为被转接的号码,如果data.over_event不为transfer,那么服务器会忽略该参数。| | msg | string | 如果status参数的值为failure,那么该参数请描述失败原因。| * **响应示例** ``` { status: "success", data:{ voc_text:"您好!北京今天天气晴朗,最高温度30度", voc_name:"http://101.101.101.101/test.wav", is_break:"n", over_event:"wait", transfer_num:"" } "msg": "" } ```