liwei1dao
|
080cb6cce7
|
确定移动设备绑定逻辑
|
7 months ago |
liwei1dao
|
404b18cf52
|
移动版本的大模型接入成功
|
7 months ago |
lxm
|
b663b04b20
|
feat(语音支持): 新增多种语言和方言的语音支持
添加葡萄牙语(葡萄牙)、保加利亚语、斯洛伐克语、斯洛文尼亚语、立陶宛语、拉脱维亚语、爱沙尼亚语、塞尔维亚语、冰岛语、阿拉伯语(沙特)和菲律宾语的语音支持
统一处理语言代码大小写转换,特别处理菲律宾语(tl-PH)映射为fil-PH
|
9 months ago |
lxm
|
3814e2aa24
|
feat(语音服务): 改进语言处理逻辑以支持更多语言场景
重构语音服务中的语言处理逻辑,统一处理中文地区代码并支持从配置获取首选语言
优化语言匹配逻辑,确保在不同场景下都能正确设置语音合成参数
|
9 months ago |
lxm
|
9065c39ef5
|
feat(asr): 添加讯飞ASR支持并记录ASR提供商信息
在Azure ASR服务中集成讯飞ASR支持,添加ASR提供商字段并记录日志
修改各平台代码以传递和记录ASR提供商信息
添加讯飞ASR相关配置参数传递逻辑
|
9 months ago |
liwei1dao
|
323172c683
|
feat(音乐服务): 添加多音乐服务类型支持并优化音乐控制逻辑
实现根据配置选择不同的音乐服务类型(WY/QQ/AUTO)
在Android和iOS平台添加音乐服务类型初始化日志
重构音乐控制逻辑,统一处理暂停和恢复操作
|
10 months ago |
liwei1dao
|
8961b88c68
|
上传唤醒词代码
|
10 months ago |
liwei1dao
|
8725f0f0e7
|
上传代码
|
10 months ago |
lxm
|
46e3046b51
|
fix(BleManager): 修复编解码器状态管理问题
添加等待状态标志位来正确处理编解码器开关操作,避免状态更新混乱
同时优化翻译控制器中的日志标记和历史记录判空逻辑
|
10 months ago |
liwei1dao
|
e9e33a7191
|
上传唤醒词升级代码
|
10 months ago |
liwei1dao
|
31638672c5
|
上传服务代码
|
10 months ago |
liwei1dao
|
182406dfa0
|
上传vip过期时间代码
|
11 months ago |
liwei1dao
|
591c6c8199
|
上传最新的代码
|
11 months ago |
liwei1dao
|
19404fbe26
|
上传新的支付代码
|
11 months ago |
lxm
|
0c68096396
|
feat(translation): 添加编解码器状态跟踪和准备状态动画
- 在BleManager中添加isCodecActive状态跟踪
- 在TranslationController中添加isPreparing状态
- 为准备状态添加动画效果和视觉反馈
- 增加编解码器激活检查逻辑
|
11 months ago |
lxm
|
6bd91d2431
|
fix(ble_manager): 在注册新设备前清除旧设备信息
确保在连接新设备时清除上一个设备的残留信息,避免数据混淆
|
11 months ago |
fdp
|
58bdcf2226
|
加入回复失败指令
|
11 months ago |
lxm
|
77bea39031
|
refactor: 统一使用相对路径导入模块
修改多个文件中的导入语句,将绝对路径改为相对路径,提高代码的可维护性和可移植性
|
11 months ago |
liwei1dao
|
594f657b9f
|
积分购买系统补充
|
11 months ago |
liwei1dao
|
3ccb434c50
|
上传ai积分管理代码
|
11 months ago |
liwei1dao
|
4435bbdce8
|
上传代码
|
11 months ago |
lxm
|
bb0df1c29a
|
refactor: 统一导入路径为绝对路径
将项目中所有使用'package:voitrans'的相对导入路径改为绝对路径'/...'格式,提高代码一致性和可维护性
|
11 months ago |
liwei1dao
|
8b4a3117a2
|
上传音乐服务选择
|
11 months ago |
liwei1dao
|
91fd4c7ce0
|
上传音乐服务代码
|
11 months ago |
lxm
|
2be01a8ed0
|
refactor: 移除不必要的延迟等待和异步操作
- 删除BLE连接后的2秒延迟等待,改为立即检查连接状态
- 移除导航到主页时的500毫秒延迟,直接执行后续操作
- 简化跳过配对时的异步操作,直接启动服务
|
11 months ago |
lxm
|
6fbb164940
|
feat(语音交互): 新增语言打断功能并同步状态
添加语言打断功能开关,包括:
1. 在三个语言文件中新增翻译键
2. 修复存储键名拼写错误(interrupe->interrupt)
3. 在Home和Agent页面添加开关控件并保持状态同步
4. 通过监听存储实现跨页面状态更新
|
12 months ago |
liwei1dao
|
d59c967419
|
上传服务代码
|
12 months ago |
liwei1dao
|
988ef68ca7
|
上传工具调用界面优化以及工具调用提示语句
|
1 year ago |
liwei1dao
|
b0c2448723
|
上传导航控制逻辑
|
1 year ago |
lxm
|
af2e521aae
|
fix(ble): 修正电池电量特殊值127的处理逻辑
将蓝牙设备返回的特殊值127转换为-1表示无效电量,同时保持大于100的值重置为0的逻辑
|
1 year ago |
fdp
|
863013b13f
|
修复后台扫描进程连接不上已经很慢的问题
|
1 year ago |
liwei1dao
|
57abc954ac
|
上传设备管理逻辑优化
|
1 year ago |
lxm
|
a843dd1f31
|
fix(ble_manager): 新增智能电池值选择方法防止有效数据被0覆盖
新增_getValidBatteryValue方法处理电池数据更新逻辑,避免有效电池值被0异常数据覆盖。当新值为0且当前值有效时保持原值,并记录警告日志。
|
1 year ago |
lxm
|
9ed53c5849
|
refactor: 优化导入顺序和代码注释
重构蓝牙管理器和配对控制器的导入顺序,使其更加清晰
更新配对控制器的状态检查逻辑,添加更详细的注释说明
将串行检查改为并行检查以提高效率
|
1 year ago |
liwei1dao
|
5c789a9659
|
上传拦截优化测试
|
1 year ago |
lxm
|
57fc7f1018
|
feat: 调整字体大小并优化设备信息刷新逻辑
- 修改设置和探索页面的标题字体大小
- 在设备连接时主动刷新设备信息
- 为路由添加页面切换动画
- 清理调试日志和注释代码
- 为翻译统计页面添加返回按钮
|
1 year ago |
fdp
|
898e8d46e5
|
1.修复翻译和录音快速点击会卡死通话录音两份音频文件改成一份音频
|
1 year ago |
lxm
|
016ffa3119
|
refactor(home): 重构电池信息处理逻辑并添加详细日志
移除电池定时刷新机制,改为静态变量存储电池状态
添加详细日志记录设备信息更新过程
优化电池信息更新逻辑,避免无效更新
|
1 year ago |
liwei1dao
|
1abdbef73d
|
上传android 代码
|
1 year ago |
liwei1dao
|
f12933cc01
|
上传uuid过滤
|
1 year ago |
lxm
|
f214d73e43
|
fix(ble_manager): 修复设备地区代码判断逻辑
将Get.locale改为Get.deviceLocale以正确获取设备地区代码
同时在version_update_service中统一使用设备地区代码判断服务器地址
|
1 year ago |
liwei1dao
|
945d4530fb
|
上传音乐服务逻辑代码
|
1 year ago |
fdp
|
c93abea269
|
修复安卓通话翻译切换语言问题,优化ota代码结构
|
1 year ago |
lxm
|
f5f2e5b551
|
feat(语音识别): 添加设置支持语言功能并改进语言处理逻辑
添加AgentService.setSupportedLanguages方法用于设置语音识别语言
改进BleManager和SettingsController中的语言处理逻辑,支持从存储读取用户设置
添加语言映射功能,通过LanguageManager处理语言代码转换
|
1 year ago |
lxm
|
ea9ffbd092
|
refactor(ble_manager): 移除en-US作为备选语言的硬编码
移除将en-US作为备选语言强制添加的逻辑,让语言选择更灵活
|
1 year ago |
lxm
|
97ebb142f3
|
feat(网络服务): 根据地区动态选择服务器URL
修改BleManager和DioManager,当设备地区非中国大陆时使用备用服务器URL。提升国际用户访问速度和服务稳定性。
|
1 year ago |
lxm
|
4bcdcc9fbf
|
refactor(语音识别): 重构语音识别语言配置逻辑
将语音识别语言配置从AgentController移至BleManager统一处理
移除废弃的setSupportedLanguages方法,改为通过服务启动参数传递
优化Android端对supportedLanguages参数的处理和存储
|
1 year ago |
fdp
|
f8aad36ac1
|
修复翻译问题
|
1 year ago |
fdp
|
894533357e
|
修复翻译问题
|
1 year ago |
fdp
|
68a0bc8202
|
修复翻译问题
|
1 year ago |