From 2919bd45f57145b5e073443d60107d5537d8b13e Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=AD=99=E6=98=A5=E9=98=B3?= Date: Thu, 25 Sep 2025 21:47:26 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D=E7=BC=96=E8=AF=91=E9=94=99?= =?utf8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/zhihui/ai_old/bk_websocket.h | 3 +++ code/sdk/zhihui/ai_old/websocket_server_example.cpp | 10 +++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/code/sdk/zhihui/ai_old/bk_websocket.h b/code/sdk/zhihui/ai_old/bk_websocket.h index e43b0fc74..0ed8f3739 100644 --- a/code/sdk/zhihui/ai_old/bk_websocket.h +++ b/code/sdk/zhihui/ai_old/bk_websocket.h @@ -2,6 +2,8 @@ #ifndef __BK_WEBSOCKET_H__ #define __BK_WEBSOCKET_H__ +#include + // 包含新的WebSocket解析器接口 #include "websocket_parser_wrapper.h" @@ -54,6 +56,7 @@ typedef struct { int port; int handshake; + bool use_ssl; /* SSL标志 */ /* WebSocket解析器 */ ws_parser_t* parser; diff --git a/code/sdk/zhihui/ai_old/websocket_server_example.cpp b/code/sdk/zhihui/ai_old/websocket_server_example.cpp index 00b709b6e..1698745d0 100644 --- a/code/sdk/zhihui/ai_old/websocket_server_example.cpp +++ b/code/sdk/zhihui/ai_old/websocket_server_example.cpp @@ -545,7 +545,15 @@ errcode_t start_all_websocket_servers(void) } // ai_media_init(); - old_Start_AIVoice(AIVoiceDataCallback_,nullptr); + + // 创建音频参数 + AIVoiceAudioParams audioParams = { + .audioFormat = 1, // PCM + .channelCount = 1, // 单声道 + .sampleRate = 16000 // 16kHz采样率 + }; + + old_Start_AIVoice(AIVoiceDataCallback_, nullptr, &audioParams); /* 不进行默认回退注册,未注册时仅打印错误日志 */ -- 2.17.1