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