Sakura-RanChen
|
8c18e48b97
|
fix: 停止帧发送后与原先音频时序问题
回退退出工具打断处理(在大模型思考期间进行打断,然后大模型立马调用退出工具会造成死锁,因模型思考时间和是否调用工具不确定性,状态难管理)
|
2026-04-22 15:55:28 +08:00 |
|
Sakura-RanChen
|
e08eb48d9a
|
refactor: 优化相关打断处理
|
2026-04-09 10:46:46 +08:00 |
|
 wengzhandGitHub
|
c5f82369e5
|
Merge pull request #3060 from xinnan-tech/py_test_end
Py test end
|
2026-04-03 17:31:56 +08:00 |
|
 Sakura-RanChenandGitHub
|
fb3b7830ee
|
Merge branch 'py_test_end' into fix-end
|
2026-04-01 09:35:23 +08:00 |
|
3030332422
|
10eeffdf31
|
fix:修复intent_llm模式下工具不存在时未正确播放提示信息的问题
|
2026-04-01 09:23:05 +08:00 |
|
3030332422
|
f01de027cd
|
fix:修复 intent_llm 模式下工具调用不上报的问题
|
2026-03-30 16:36:30 +08:00 |
|
lgy1027
|
bcf03a0378
|
refactor: 优化超时配置,响应社区反馈
- 工具调用超时改为可配置项 tool_call_timeout,默认30秒
- OpenAI 超时恢复可配置机制,支持细粒度配置和单一值
- TTS 超时保护统一添加到所有流式TTS实现
- 将 ActionResponse 导入移到文件顶部
- 修复超时配置边界情况处理
|
2026-03-11 18:13:05 +08:00 |
|
lgy1027
|
c2b95ca896
|
fix: 优化退出流程并添加超时保护
- 添加 is_exiting 标志防止退出流程被中断
- 工具调用添加 30 秒超时保护,避免流程卡死
- TTS 相关操作添加超时保护
- 优化 OpenAI 客户端超时配置
|
2026-03-10 11:45:38 +08:00 |
|
huozaimengli
|
4b573fb4e2
|
feat: 为多个模块添加类型注解以增强代码可读性
为 ConnectionHandler 相关的函数参数添加类型注解,使用 TYPE_CHECKING 避免循环导入。主要修改包括:
- 在 abortHandle、textHandle 等处理模块中为 conn 参数添加 ConnectionHandler 类型注解
- 在 websocket_server、connection 等核心模块中为方法参数添加类型注解
- 在 plugins_func 下的多个功能模块中为函数参数添加类型注解
- 在 providers 相关模块中为工具执行器和方法添加类型注解
- 统一代码格式,如将单引号字符串改为双引号
Fixes #2034
|
2026-01-25 17:47:52 +08:00 |
|
Sakura-RanChen
|
0bb5a37ace
|
修复独立LLM调用时文本未记录
|
2026-01-06 10:29:56 +08:00 |
|
3030332422
|
f0a7ee1c0c
|
fix:修复LLM意图识别
|
2025-09-11 14:38:27 +08:00 |
|
3030332422
|
0738c52d14
|
fix:修复LLM意图识别的若干问题
|
2025-09-10 18:00:39 +08:00 |
|
Sakura-RanChen
|
c428a9ddee
|
fix: 唤醒机制
|
2025-09-02 11:18:04 +08:00 |
|
Sakura-RanChen
|
41b8fac3aa
|
update: 增加唤醒时声纹处理 ,1秒内发送至大模型 【需优化唤醒锁机制,中途会遭受打断(偶发),考虑忽略检测】
|
2025-08-28 17:58:23 +08:00 |
|
Sakura-RanChen
|
91cd843cfe
|
update: 恢复唤醒播放机制,待优化和改造(目前只有linkerai拥有正常保存唤醒音频to_tts)
|
2025-08-27 10:04:27 +08:00 |
|
Sakura-RanChen
|
d2f29f335e
|
update: 音频流式优化
|
2025-08-15 16:33:46 +08:00 |
|
3030332422
|
f037f4c7de
|
fix: 修复声纹识别场景下的意图识别问题
|
2025-07-18 11:34:14 +08:00 |
|
 
|
f4cfa04954
|
update: TTS复用链接,VAD双阈值判断 (#1742)
* update: TTS复用链接,VAD双阈值判断
* fix: 播放音乐时,引导词卡顿
* update:优化引导词
* update: 优化chat函数流程 优化huoshan处理 会话保持一致性
* fix: 等待时可能已经完成(设置为None),后续对None错误访问
* update:增加书名号
* fix: 打断状态未重置 监听未完成时服务端可能还在发送数据 此时复用链接会接收上个语音的残余 需要两者一同关闭
---------
Co-authored-by: hrz <1710360675@qq.com>
|
2025-07-09 18:34:04 +08:00 |
|
Sakura-RanChen
|
9ddd967776
|
fix: delete未定义的方法报错
|
2025-07-08 17:52:51 +08:00 |
|
Sakura-RanChen
|
44593ff3f3
|
update: 优化chat函数流程 优化huoshan处理 会话保持一致性
|
2025-07-08 17:48:50 +08:00 |
|
hrz
|
0f36daf1fd
|
update:优化工具回复
|
2025-06-26 11:27:23 +08:00 |
|
hrz
|
9412a26bfc
|
update:优化工具目录结构
|
2025-06-26 09:28:29 +08:00 |
|
hrz
|
2348d9ceb3
|
update:统一工具注册及调用
|
2025-06-25 18:27:08 +08:00 |
|
CGD
|
3b34d687a6
|
"fix: 修复MCP工具调用参数类型错误问题,无参调用时提供默认空字典"
|
2025-06-12 10:52:07 +08:00 |
|
CGD
|
68dbc91d54
|
fix:MCP 工具的支持能力,并优化意图识
|
2025-06-11 22:02:57 +08:00 |
|
hrz
|
d06e297c2d
|
update:ASR加入队列
|
2025-06-04 11:41:04 +08:00 |
|
hrz
|
bb42095ca0
|
update:兼容豆包流式ASR
|
2025-05-29 23:56:34 +08:00 |
|
 hrzandGitHub
|
d242a9e5c0
|
Merge branch 'main' into tts-response
|
2025-05-27 15:36:42 +08:00 |
|
hrz
|
24526ad206
|
update:旧非流失兼容改造
|
2025-05-26 02:20:38 +08:00 |
|
hrz
|
920cf4f897
|
update:优化
|
2025-05-24 12:11:13 +08:00 |
|
hrz
|
472106390d
|
update:优化音频播放方法
|
2025-05-24 09:39:10 +08:00 |
|
hrz
|
8119897818
|
Merge branch 'main' into tts-response
# Conflicts:
# main/xiaozhi-server/core/handle/intentHandler.py
|
2025-05-23 09:15:15 +08:00 |
|
hrz
|
c900498ce8
|
update:合并main分支
|
2025-05-21 15:55:40 +08:00 |
|
CGD
|
a647f3c105
|
fix:解决符号误识别问题
|
2025-05-19 15:18:01 +08:00 |
|
hrz
|
61c2782491
|
update:智控台,intent_llmM供应器增加functions输入框
|
2025-05-09 15:23:12 +08:00 |
|
hrz
|
e76a8d547b
|
update:使用intent_llm中的LLM进行工具内容回复
|
2025-05-09 13:45:01 +08:00 |
|
hrz
|
ff98f84f18
|
update:intent_llm加载动态插件
|
2025-05-09 11:39:32 +08:00 |
|
JavaZeroo
|
1c823c4255
|
feat: add news retrieval functionality and register new function
|
2025-05-07 21:15:06 +08:00 |
|
hrz
|
ea5f54e421
|
update:优化日志对象
|
2025-05-07 18:06:13 +08:00 |
|
 hrzandGitHub
|
de8c762d79
|
fix:manager意图识别bug (#762)
* fix:连接manager后无法使用functioncallbug
* fix:意图识别使用llm无法播放音乐bug
* fix:manager第一图识别使用独立llm无法初始化llm的bug
|
2025-04-13 18:10:17 +08:00 |
|
hrz
|
d7aac5e10f
|
Merge branch 'main' into tts-response
# Conflicts:
# main/manager-web/.env.development
|
2025-04-09 21:46:59 +08:00 |
|
 hrzandGitHub
|
d9cd9acd27
|
fix:修复不启动意图识别,functioncall依旧加载的bug (#691)
update:intent_llm意图识别获取新闻和天气过长,tts容易出错,暂时只支持简单简单工具
|
2025-04-07 13:23:22 +08:00 |
|
hrz
|
98368cbe06
|
fix:文字回复卡住bug
|
2025-04-04 02:01:48 +08:00 |
|
hrz
|
0b4a4df1af
|
update:合并最新代码
|
2025-04-04 00:27:04 +08:00 |
|
hrz
|
188cd7f023
|
update:更新版本号
|
2025-04-01 09:36:16 +08:00 |
|
Jad
|
d02c56a0e0
|
feat(server): 使用主动退出指令时显示到设备上
|
2025-03-30 13:03:01 +08:00 |
|
hrz
|
17126303fa
|
fix:已经使用了intent_llm,不应该再回到functioncall的chat中
|
2025-03-28 17:17:14 +08:00 |
|
hrz
|
05356b6652
|
update:简化intent_llm代码
|
2025-03-28 14:13:54 +08:00 |
|
 koalalgxandGitHub
|
44c3e73577
|
Update intentHandler.py
|
2025-03-25 14:28:59 +08:00 |
|
 hrzandGitHub
|
004ee6f143
|
update:开启唤醒词加速 (#486)
|
2025-03-23 22:02:13 +08:00 |
|