From 3051dc83274104fb1de74551069fa82c9e42c417 Mon Sep 17 00:00:00 2001 From: Sakura-RanChen <1908198662@qq.com> Date: Mon, 26 Jan 2026 17:35:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E9=BB=98=E8=AE=A4=E8=BE=93?= =?UTF-8?q?=E5=87=BA=E9=87=87=E6=A0=B7=E7=8E=87=E4=B8=8E=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=AB=AF=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/resources/db/changelog/202601261730.sql | 14 ++++++++++++++ .../db/changelog/db.changelog-master.yaml | 7 +++++++ main/xiaozhi-server/core/connection.py | 2 +- 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 main/manager-api/src/main/resources/db/changelog/202601261730.sql diff --git a/main/manager-api/src/main/resources/db/changelog/202601261730.sql b/main/manager-api/src/main/resources/db/changelog/202601261730.sql new file mode 100644 index 00000000..5c2238ad --- /dev/null +++ b/main/manager-api/src/main/resources/db/changelog/202601261730.sql @@ -0,0 +1,14 @@ +-- 更新小智参数中的默认采样率从 16000 改为 24000 +UPDATE `sys_params` +SET `param_value` = '{ + "type": "hello", + "version": 1, + "transport": "websocket", + "audio_params": { + "format": "opus", + "sample_rate": 24000, + "channels": 1, + "frame_duration": 60 + } +}' +WHERE `id` = 309 AND `param_code` = 'xiaozhi'; diff --git a/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml b/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml index 1d0416ef..8efe61b6 100755 --- a/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml +++ b/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml @@ -501,3 +501,10 @@ databaseChangeLog: - sqlFile: encoding: utf8 path: classpath:db/changelog/202601231530.sql + - changeSet: + id: 202601261730 + author: RanChen + changes: + - sqlFile: + encoding: utf8 + path: classpath:db/changelog/202601261730.sql diff --git a/main/xiaozhi-server/core/connection.py b/main/xiaozhi-server/core/connection.py index 356cbb64..68900bd4 100644 --- a/main/xiaozhi-server/core/connection.py +++ b/main/xiaozhi-server/core/connection.py @@ -85,7 +85,7 @@ class ConnectionHandler: self.max_output_size = 0 self.chat_history_conf = 0 self.audio_format = "opus" - self.sample_rate = 16000 # 默认采样率,从客户端 hello 消息中动态更新 + self.sample_rate = 24000 # 默认采样率,从客户端 hello 消息中动态更新 # 客户端状态相关 self.client_abort = False