回应模式 - No.66191871


No.66191871 - 技术宅


如何把电脑声音当做手机话筒输入无名氏No.66191871 只看PO

2025-05-29(四)10:18:21 ID:FdX5Upk 回应

想在打游戏时开麦放歌
想着怎么把电脑声音输入到手机(电脑上有fl用着方便)
其实把手机麦克风怼电脑扬声器上就能实现,但是在宿舍感觉不太好

Tips无名氏No.9999999

2099-01-01 00:00:01 ID: Tips

(`ヮ´ )σ`∀´) ゚∀゚)σ

无标题无名氏No.66195811

2025-05-29(四)19:09:29 ID: v4VAT5t

soundpad

无标题无名氏No.66198084

2025-05-29(四)23:55:37 ID: FdX5Upk (PO主)

>>No.66195811
我来试试!

无标题无名氏No.66219788

2025-06-01(日)18:28:18 ID: 9cc5kMb

voicemeeter可以实现电脑内互相转
但是当做手机输入...我也蹲一蹲

soundpad不是电脑内的解决方案吗

无标题无名氏No.66222313

2025-06-01(日)23:17:57 ID: FdX5Upk (PO主)

电脑我已经实现虚拟麦了,配上fl直接起飞,但是手机现在都不太行,感觉好像弄不了虚拟麦?

无标题无名氏No.66223560

2025-06-02(一)01:38:26 ID: 4487XsB

把手机变成蓝牙音箱应该就能解决了吧( ゚∀。)

无标题无名氏No.66226004

2025-06-02(一)14:27:17 ID: 9cc5kMb

>>No.66223560
po的问题难道不是手机要收音吗( ゚∀。)

无标题无名氏No.66226048

2025-06-02(一)14:34:05 ID: 9cc5kMb

问了一下chat
1. Root + 虚拟麦克风驱动(高难度)
Virtual Audio驱动 Virtual Audio 驱动:需要安卓手机Root,然后用 Audio Redirect 之类的方案,或者定制ROM的虚拟麦克风模块,把网络音频流映射为麦克风输入。
这种方案门槛高,对大多数用户不现实。

2. 利用蓝牙(A2DP/HFP)协议
有些软件通过把电脑变成“蓝牙麦克风”,让手机以免提模式(HFP)连接电脑,把电脑音频作为输入。
例如:
WO Mic 的蓝牙模式(但大多是手机当电脑麦克风,反向较难)
自己在电脑上用 Bluetooth Audio Receiver(仅音频输出,不是输入)
反向实现很少,且支持手机作为蓝牙“主机”很少见。

3. 利用OTG声卡
用外接USB声卡,把电脑的线路输出插到声卡,声卡接到安卓手机(支持OTG)作为麦克风输入。
这种方式最简单直接,兼容性最好。
电脑3.5mm音频输出 → USB声卡Line In → 手机OTG口
安卓APP如 [Open Camera]、[USB Audio Recorder PRO] 支持外接USB声卡作为音频输入

顺带问了一下能不能usb接电脑虚拟声卡,得到的答复是1. 安卓手机的USB OTG麦克风原理
安卓手机检测到OTG(USB On-The-Go)设备时,会把USB音频设备(如USB声卡、麦克风)当作可用音源。
这种设备必须是标准的USB音频类(UAC)硬件,安卓通过USB Host协议与之通信。
2. “虚拟OTG声卡”理论上可行吗?
仅靠软件在电脑端模拟一个“USB声卡”,通过数据线插入手机,让手机识别为麦克风,理论上是可行的,但实际操作极为复杂,涉及底层驱动和硬件协议模拟。
目前主流操作系统(Windows、macOS、Linux)没有现成的开源/商业软件能够把电脑的USB口模拟成一个UAC设备,让安卓手机把电脑当成USB声卡来用。
这属于“USB Gadget”类的功能,目前只有部分嵌入式Linux设备(如树莓派)支持“USB Gadget”模式,可以让设备通过USB口模拟成声卡、网卡等。
3. 有哪些相关技术或项目?
USB Gadget(Linux)
在树莓派等Linux设备上,可以用g_audio模块把设备变成USB声卡,插到手机或电脑上作为音频输入/输出。
Windows/macOS
没有原生或第三方驱动能让PC的USB口以“声卡”模式被安卓手机识别。PC USB硬件设计决定了只能做Host,无法变成Device(除非特殊硬件或主板支持)。
4. 软件虚拟声卡方案
虚拟声卡软件(如VB-Audio Virtual Cable、VoiceMeeter等)只能在本机内部转发音频,无法通过USB导出给手机。

所以,淘宝买个便宜声卡(

无标题无名氏No.66270770

2025-06-07(六)17:47:33 ID: lOd0thp

我来说说我现在用的办法吧:
电脑: 使用voicemeeter来将本来要播放的声音,转到另一个软件的输入,而这个软件就是sonobus
sonobus可以向指定的ip传输信号,也就是说在同一wifi下可以直接连手机上的sonobus,而远程的时候只要有一个有公网ip的服务器做frp转发就行了
如果只是在同一wifi环境下用,或者干脆用蓝牙传输的话,那么用Wo mic就可以实现(但是这个软件调音量要付费)
总之目前我就是电脑上装sonobus,voicemeeter
手机上装sonobus
如果远距离传输(比如我在北京电脑在山东),就用服务器做frp转发(一年60的服务器即可)

无标题无名氏No.66270790

2025-06-07(六)17:49:14 ID: lOd0thp

顺便提一嘴我这个方法应该是支持所有windows电脑--所有安卓/苹果手机,所有网络环境(不管你电脑有无公网ip,是ipv4还是6,手机用wifi还是4 5g)的
理论上|-` )