繁体   English   中英

Chirp SDK 中是否有一种方法可以注入录制的、后处理的音频文件?

[英]Is there a method in the Chirp SDK to inject a recorded, post-processed audio file?

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

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

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

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

源代码可在此处获得 - https://github.com/chirp/chirp-python-examples/blob/master/audio/read.py

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM