比如 Airpods,华为 Freebuds2 pro,小米 AirDots 和三星 iconx 2018 这种的...
很悲观地看的话,其实我甚至怀疑这些设备压根就没有二次开发的可能,
接口很贫乏,简单的蓝牙连接或者 usb 连接根本就没办法看到设备的控制可能
我主观猜测三星和华为这些厂商像的开放的 API 更少,所以我直接先看了 Apple 的开发文档和开发者论坛,结论是暂时还 没看到 Apple 有控制 airpods 的任何 public API
我甚至搞不懂这个东西到底存不存在所谓的操作系统。以三星 iconx 2018 为例,虽然它内部集成了还是比较强大的计算功能和相当大的 ROM,但还是不像智能手表一样有一个清晰可见的操作系统
没有移动开发经验和搞硬件的经验,现在要愁死了...
1
ju5t4fun 2019-04-23 18:47:27 +08:00
连上耳机然后录音
|
2
lslqtz 2019-04-23 21:29:31 +08:00 via iPhone
我想越狱后或许可以通过特殊手段控制,在蓝牙设置里可以选定使用的麦克风。
|
3
lslqtz 2019-04-23 21:32:20 +08:00 via iPhone
根据目前的真无线耳机的情况,很可能是无法同时获取两条音轨的。
在手机上也只有 iPhone Xs 系支持 |
4
lslqtz 2019-04-23 21:34:38 +08:00 via iPhone
嗯…如果你想同时获取两条音轨,得从耳机的固件下手
|
5
Flasky 2019-04-24 00:02:23 +08:00 via Android
耳机这种一般都是实时系统吧,而且也就处理蓝牙连接,配对一下,数据转发传输,音频貌似都是硬件混音了,取得的实际数据都是一条音轨的了
|
6
deorth 2019-04-24 08:46:39 +08:00
我觉得拆解也不行
|
7
lwj253698 OP @Flasky 是的,很多现在的降噪耳机还会自动调整不同情况下的降噪策略,比如 airpods 在识别人声和环境音上降噪策略是有不同的,但这只是作为 feature 在广告中说明了,对开发者来说还是一个黑箱
|