【问题标题】:AVAudioRecorder normalize volumeAVAudioRecorder 标准化音量
【发布时间】:2011-02-23 00:45:51
【问题描述】:

我有一个可以录制音频的应用。我想知道如何增加增益。有没有办法使音频标准化或以某种方式放大?

谢谢, 豪伊

【问题讨论】:

    标签: iphone volume avaudiorecorder normalize


    【解决方案1】:
    #import <AudioToolbox/AudioServices.h>
    
    UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;                
    AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,          
                                 sizeof (audioRouteOverride),&audioRouteOverride);  
    

    它将以扬声器模式播放您的声音。

    【讨论】:

      【解决方案2】:

      看来我找到了解决方案。根据文档,AVAudioPlayer 音量可以在 0.0 到 1.0 之间。显然它可以设置为大于 1.0 的值。通过增加音量,我能够达到相同的预期结果。虽然没有归一化,但增益增加了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-18
        • 2015-09-12
        相关资源
        最近更新 更多