跳到主要内容

AI 会话事件

AI 录音、同声传译和 AI 对话使用相似但相互独立的事件枚举。请根据回调模型读取对应的枚举类型:

事件参考

通用会话事件

AI 录音和同声传译共用的生命周期。AI 对话使用相同事件名称,但加入对话专用事件后,后续原始值不同。

16
.userInitiatedToStartAI 录音同声传译

用户请求开始会话。

0
.sessionStartedAI 录音同声传译

会话已成功开始。

1
.sessionStartFailedAI 录音同声传译

会话无法开始。

2
.aiServiceConnectedAI 录音同声传译

所选 AI 服务已连接。

3
.autoEndSessionTriggeredAI 录音同声传译

达到配置的空闲条件,已请求结束会话。

4
.userInitiatedToEndSessionAI 录音同声传译

用户请求结束会话。

5
.sessionEndedAI 录音同声传译

会话已结束。

6
.aiServiceUnauthorizedAI 录音同声传译

AI 服务鉴权失败。

7
.aiServiceDisconnectedAI 录音同声传译

AI 服务已断开连接。

8
.aiServiceNetworkErrorAI 录音同声传译

AI 服务报告网络错误。

9
.aiServiceStartRecordingAI 录音同声传译

AI 服务已开始录音。

10
.aiServiceEndRecordingAI 录音同声传译

AI 服务已停止录音。

11
.aiServiceRecordingErrorAI 录音同声传译

AI 服务报告录音错误。

12
.aiServiceResponseErrorAI 录音同声传译

AI 服务报告响应错误。

13
.bleDisconnectedAI 录音同声传译

设备 BLE 连接已断开。

14
.appWillTerminateAI 录音同声传译

宿主 App 即将终止。

15

AI 对话事件序列

完整的 AIChatEventType 序列,包含 SCO、VAD、意图和响应语音播放事件。

25
.userInitiatedToStartAI 对话

用户请求开始会话。

0
.sessionStartedAI 对话

会话已成功开始。

1
.sessionStartFailedAI 对话

会话无法开始。

2
.aiServiceConnectedAI 对话

已连接所选 AI 服务。

3
.scoRecordingLinkEstablishedAI 对话

SCO 录音链路已建立。

4
.scoRecordingStartFailedAI 对话

SCO 录音无法开始。

5
.vadStartSpeakingAI 对话

VAD 检测到用户开始说话。

6
.triggerNewQuestionAI 对话

新的用户问题已开始。

7
.vadEndSpeakingAI 对话

VAD 检测到用户停止说话。

8
.triggerEndQuestionAI 对话

当前用户问题已结束。

9
.autoEndSessionTriggeredAI 对话

达到配置的空闲条件,已请求结束会话。

10
.userInitiatedToEndSessionAI 对话

用户请求结束会话。

11
.sessionEndedAI 对话

AI 对话会话已结束。

12
.aiServiceUnauthorizedAI 对话

AI 服务鉴权失败。

13
.aiServiceDisconnectedAI 对话

AI 服务已断开连接。

14
.aiServiceNetworkErrorAI 对话

AI 服务报告网络错误。

15
.aiServiceStartRecordingAI 对话

AI 服务已开始录音。

16
.aiServiceEndRecordingAI 对话

AI 服务已停止录音。

17
.aiServiceRecordingErrorAI 对话

AI 服务报告录音错误。

18
.aiServiceResponseErrorAI 对话

AI 服务报告响应错误。

19
.aiIntentReceivedAI 对话

服务商已返回识别出的 AI 意图。

20
.aiRespondVoicePlaybackDidStartAI 对话

AI 响应语音已开始播放。

21
.aiRespondVoicePlaybackDidStopAI 对话

AI 响应语音已停止播放。

22
.bleDisconnectedAI 对话

设备 BLE 连接已断开。

23
.appWillTerminateAI 对话

宿主 App 即将终止。

24
请按枚举 case 匹配事件,不要假设不同事件枚举类型使用相同的原始值。