Phone 蓝牙无线麦克风

Phone Bluetooth Wireless Microphone

我想把我的 phone 变成无线微型 phone。

这需要制作一个由两部分组成的程序。第一个程序将使用我的 smartphone 上的 microphone 的声音输入,并通过蓝牙将其发送到我的电脑。第二个程序将在我的电脑上,并将蓝牙声源视为 microphone。

我知道这是可能的,因为有一个程序可以执行此操作并有效 (http://www.wirelessorange.com/womic/install.html),但是这种不受欢迎的步骤,例如将我的 windows 计算机置于测试模式以安装驱动程序。

似乎应该更容易,因为蓝牙通常用于流式传输音频,蓝牙 microphones(即耳机)并不少见。我熟悉 python 所以我想用这种语言编写程序,但是合理的互联网搜索还没有给我带来任何有用的东西。

我特别在两件事上寻求指导。 1)从蓝牙流中获取音频 2) 告诉 windows 计算机音频流来自 microphone.

你以前做过网络编程吗?据我所知,蓝牙通信是一个 "simple" 一个 client/server 设置。所以基本上你会:

  1. 通过蓝牙将服务器(您的电脑)连接(配对?)到客户端(您的 phone)
  2. 将数据从您的 phone 传递到您的服务器
  3. 获取传入数据并将其转换为音频
  4. 将音频提供给知道如何处理它的应用程序

我知道这并不能准确回答您的问题,但它太大了,无法发表评论 :)。祝你好运。我会在回家后尝试,但我必须挖出我的蓝牙适配器。

参考文献:

Bluetooth Programming with Python 3

Python and Bluetooth