否
是
聊天页发送语音
FileTransferSendPipeline.sendFile(...)
Voice Model 是否开启
raw 原始字节流直传
AudioProcessor.buildVoiceTransferData(audioPath)
readWaveFile(): 读取 PCM WAV
resampleLinear(): 重采样到 24kHz
extractMelSpectrogram(): 提取 100-bin log-Mel
按 100 帧一块切 patch
组装输入张量 patchCount,1,100,100
voice encoder 前向推理
得到 encoded floatData + shape
写 TCP 头: fileName!fileSize!senderId!VOICE!model
写 body: shapeLength + shape + totalOriginalLength + frameInfos + floatData
发送完成后发 UDP 文本通知 IPMSG_SENDMSG
接收端 FileTransferReceivePipeline
读 TCP 头并判断 mode=model
读 body: shape + totalOriginalLength + frameInfos + floatData
voice decoder 前向推理
得到解码后的频谱 patch
AudioProcessor.reconstructSpectrogram(...)
重建完整频谱 time, mel
保存 .wav.specbin 调试文件
toVocosInput(): 转成 1, melBins, time
audio decoder/vocos 前向推理
得到 24kHz 浮点波形
writeFloatWav(..., 24000)
落盘成 .wav
更新聊天消息路径/状态
刷新聊天页与最近会话
发送语音流程图
oyezitan2026-03-31 14:33
相关推荐
tedcloud1236 小时前
diagram-design 怎么安装?用 AI 自动生成更专业的架构图、流程图醉颜凉2 天前
Elasticsearch 核心基石:倒排索引全解析(原理+结构+流程图+实战)Ai-_Man4 天前
希望大家能推荐一款软件,可以直接把文心生成的代码变流程图,提高办公效率mycase23verygood7 天前
流程图c 1AI导出鸭PC端8 天前
Gemini流程图怎么导出?AI导出鸭一键解决格式兼容难题LayZhangStrive8 天前
后端通识 - 后端工程开发常用的流程图类别DsirNg17 天前
基于拓扑排序的画布自动布局:用最长上游路径决定节点列级蓝斯49724 天前
[原创]《C#高级GDI+实战:从零开发一个流程图》第章:增加贝塞尔曲线,上、下、左、右连接点半夢半醒124 天前
[原创]《C#高级GDI+实战:从零开发一个流程图》第章:增加菱形、平行四边形、圆角矩形,文本居中显示weixin_4296159925 天前
快速生成流程图