gpt4 book ai didi

audiokit - 有没有办法对单独使用 AudioKit 的代码进行单元测试?

转载 作者:行者123 更新时间:2023-12-02 19:48:08 44 4
gpt4 key购买 nike

AudioKit 似乎与运行它的硬件紧密结合。例如,如果您将耳机插入计算机,在模拟器上运行简单的 let mic = AKMicrophone() 可能会崩溃。

有什么方法可以配置 AudioKit 将其与硬件隔离吗?现在对我来说似乎不可能可靠地对任何涉及 AudioKit 的代码进行单元测试。更不用说在云 CI 上进行了。

我错过了什么吗?

最佳答案

实际上AudioKit本身是使用TravisCI进行测试的。

https://audiokit.io/tests/

基本上,我们将音频离线渲染到缓冲区并检查结果的 MD5 为已知值。

不要使用您不能依赖的 AKMicrophone 进行测试,而是将发生器输出(我们使用基本的正弦波)发送到处理节点。

关于audiokit - 有没有办法对单独使用 AudioKit 的代码进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59426798/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com