使用AudioKit将音频文件作为麦克风输入播放 - 用于iOS模拟器语音测试

3
我正在寻找一种方法来播放音频文件,并将其作为iOS模拟器麦克风的输入。我正在为一个使用口述(语音转文字)的iOS应用程序创建一堆UI测试,我没有找到使用SoundFlower等应用程序进行操作的方法,因为我想在CI中运行,并且无法绕过苹果的安全Gatekeeper,因为我无法以恢复模式运行机器。
我希望启动应用程序作为UI测试,并发送一些音频到“设备麦克风”作为触发唤醒词的方式。这里不是模拟代码的选择,或者更好的说,不是我们想要的,否则我们将不会测试任何内容。
我想知道是否可以使用AudioKit来实现这一点。
1个回答

0

我不认为AudioKit能帮到你。我本以为Soundflower可以做到,但如果你尚未尝试,也可以尝试Rogue Amoeba的Loopback。

iOS模拟器确实会从主机Mac继承音频,因此您可以尝试一种老派的解决方案,即将一根电缆物理连接到输出的麦克风输入。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接