c++ - 如何将采集的声音实时回传到PC?

浏览:35日期:2023-04-30

问题描述

目前有个需求,是想通过录音设备,将采集到声音通过无线的方式实时回传到PC,然后由PC来显示声音波形的变化,请问如何实现?

问题解答

回答1:

分为两个问题:

声音无线传输至PC?蓝牙耳麦,淘宝买个最便宜的拆了,根据项目要求修改。

波形变化?波形本身没啥难度,又不是频谱还要做FFT。主要就是研究一下怎么用操作系统提供的API读取麦克风输入。

回答2:

声音采集出来的都是类似PCM这样的格式的,有采样率、采样通道等参数,你可以采用如G.711或G.729这样的专门处理音频的编码器压缩下音频数据,然后通过RTP将音频封装下,回传到电脑上,然后再解码,播放

相关文章: