通过Python从蓝牙设备获取实时音频数据

2024-05-21 01:31:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在做一个项目,除了一个部分,一切都很顺利。这个麻烦的部分需要我在raspberry pi 4和蓝牙耳机之间发送和接收实时音频。我看到了类似的帖子:Reading input sound signal using Python。但是,这不适合我的情况,因为这两个设备之间没有物理连接,因为它是通过蓝牙实现的

如何将处理后的音频数据发送到一对耳机,并让该设备使用Python将音频数据发送回Pi系统?如果有一些软件包和有良好文档记录的示例,那就太棒了

我一直在使用的蓝牙耳机:https://www.amazon.com/Skullcandy-Sesh-True-Wireless-Earbud/dp/B0857JLRFJ/ref=asc_df_B0857JLRFJ/?tag=hyprod-20&linkCode=df0&hvadid=459477192655&hvpos=&hvnetw=g&hvrand=8647089529284755064&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9033299&hvtargid=pla-923127348415&psc=1


Tags: 数据项目inputsignalpi物理情况音频
1条回答
网友
1楼 · 发布于 2024-05-21 01:31:46

由于您使用的是一套普通的耳机,因此需要实现蓝牙经典免提模式(HFP)this库可以帮助您,但我不确定,因为库希望您有声卡可以传输到。但也许这是一个开始!另一个example仅显示发送至耳机的音频流

如果这不起作用,您最好将耳机直接连接到Raspberry Pi并从系统中获取音频

相关问题 更多 >