0

假设我在解码从我的手机(来自 Google Play 的 Chirp App)发送到我的笔记本电脑(通过 Python 运行的 SDK)的啁啾声时遇到问题。假设我的麦克风具有已知的选择性频率响应。使用调试标志,我可以将录音写入音频文件。

在后期处理中,我应用了一个数字滤波器来均衡我的响应。现在,我想通过 Chirp 运行它来测试我是否可以解码信号。出于原型设计的目的,我想通过 Chirp 将其作为另一个 wav 文件运行。有没有“简单”的方法来做到这一点?

如果没有,看起来我可以设计自己的音频抽象层(chirpSDK.audioset)。如果我编写过滤器以在音频流上实时运行,这似乎很有用。我从来没有这样做过。这似乎是可能的,但并非微不足道。有什么建议吗?

4

1 回答 1

2

您可以使用该chirp-read脚本来读取音频文件。请参阅https://developers.chirp.io/docs/tutorials/command-line

此处提供了源代码 - https://github.com/chirp/chirp-python-examples/blob/master/audio/read.py

于 2019-10-23T08:36:40.510 回答