- 修改SnackBar的显示时长 - 在HomeView中添加设备管理按钮并优化电池显示
添加TTS语言同步功能,当设置ASR支持的语言时自动更新TTS语音角色 完善语言映射表,支持多种语言的语音角色配置
This reverts commit 09b0dc3d23.
09b0dc3d23
添加AgentService.setSupportedLanguages方法用于设置语音识别语言 改进BleManager和SettingsController中的语言处理逻辑,支持从存储读取用户设置 添加语言映射功能,通过LanguageManager处理语言代码转换
修复AzureAsrHelper中音频数据回调被注释的问题,同时临时注释MeetingRecordController中ASR相关代码以进行调试
This reverts commit 89e99cbe67.
89e99cbe67
- 针对高频识别事件优化JSON处理逻辑,减少内存分配 - 实现音频队列积压检测和自动清理机制 - 使用协程优化事件分发,避免主线程阻塞 - 增加BLE模式下的超时调整和编码器管理 - 添加详细的日志和错误处理
修改iOS和Android端的TTS播放逻辑,在开始流式TTS、播放完成、取消或出错时立即停止气泡音播放。避免两种声音同时播放造成干扰,提升用户体验。