【发布时间】:2017-01-16 05:41:13
【问题描述】:
我想要一个可以从 PC 声卡的麦克风录制的程序。 主要思想是防止削波(削减幅度):
- 设置最佳增益(例如 -6db)
- 当增益超过最佳时,将麦克风音量设置为最佳或稍微降低一点。
我试图寻找一些免费的已经制作好的解决方案,但我没有找到任何解决方案。 (也许我只是在搜索错误的单词)。
如果还没有任何东西,我想自己编程,但如果有人愿意给我第一个冲动,我会很高兴。
为此我需要:
- 获取输入的实际增益
- 控制输入音量(基本上我可以使用一些命令行实用程序 amixer、pactl、...)
- 将数据保存到文件
我想知道我是否可以使用 gstreamer(它可能是其他东西)。最好的语言应该是python(3.x)。
如果有其他更好的解决方案,我会很高兴:-)
谢谢大家:D
【问题讨论】:
标签: python audio-recording volume