This commit is contained in:
wangjiyu 2025-04-15 13:04:06 +08:00
parent 8a106b2d07
commit 02cca8f111
1 changed files with 3 additions and 0 deletions

View File

@ -334,8 +334,11 @@ void RTCContext::onAudioProcess(const char* roomId, const char* peerId,
// 6. 拷贝数据到共享内存
std::cout << "[6] 拷贝音频数据到共享内存..." << std::endl;
memcpy(ptr, audioFrame.data, data_size);
std::cout << "step1" << std::endl;
npy_intp shape[1] = { static_cast<npy_intp>(audioFrame.dataCount) };
std::cout << "step2" << std::endl;
np::dtype dtype = np::dtype::get_builtin<int16_t>();
std::cout << "step3" << std::endl;
np::ndarray audioArray = np::from_data(
audioFrame.data, // 数据指针
dtype, // 数据类型 (int16)