【问题标题】:In android, how can I boost the input from the microphone for audio recording?在android中,如何提高麦克风的输入以进行录音?
【发布时间】:2013-04-04 03:46:59
【问题描述】:

我编写了一个录制音频的应用程序。一切正常。但是,我将使用这个应用程序来记录课堂笔记。如何提高麦克风的输入以更好地捕捉所有噪音?如果必须,我不介意使用 root。但不确定是否有 API 可以做到这一点。

感谢大家阅读!

【问题讨论】:

    标签: android audio record


    【解决方案1】:

    如果您要问如何使麦克风更灵敏,我不确定。这将涉及在更高的电压下操作麦克风和/或破解驱动程序,这两者都不能以编程方式实现,AFAIK。但是,您可以尝试通过将输出乘以某个值来放大输出(例如 1.1 表示 10% 的音量提升)。当然,您“放大”输出越多,扬声器就越饱和(也就是使音频失真)。您可以尝试一些信号处理技术来消除背景噪声并隔离感兴趣的特定音频,但是,这些只是处理改进,而不是硬件升级。您可以随时尝试将外部麦克风插入耳机插孔并使用它来录制音频。

    我知道这不是您希望的答案,但我希望它有所帮助。

    【讨论】:

    • 感谢您的回复!!我注意到一些(音量+声音增强)在语音通话中使用 root 来提高 MIC 的音量。我不知道他们正在做什么来实现这一目标。如果我不能以编程方式增加文件,我会作为最后的手段来提升文件。但是,有没有办法以编程方式提高文件的音量,如果没有,我回家后就可以使用我的笔记本电脑。再次感谢您的回复。
    猜你喜欢
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-21
    • 2014-02-16
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    相关资源
    最近更新 更多