gpt4 book ai didi

ios - 什么是“iPhone音频工具”框中的音频电平表?

转载 作者:行者123 更新时间:2023-12-01 18:33:09 25 4
gpt4 key购买 nike

什么是“iPhone音频工具”框中的音频电平表?有什么用?

最佳答案

计量可以帮助我们在播放和录音时获得分贝(dB)的音频增益。要使用它,您首先要为播放器(或录音机)启用计量功能

audioPlayer.meteringEnabled  = TRUE;
[audioPlayer prepareToPlay];
[audioPlayer play];
[NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(getGain:)
userInfo:nil
repeats:YES];

每当需要增益值时,您首先调用updateMeters并获取dB值。在这里,我使用计时器记录其播放时间每秒钟的音频增益。
-(void)getGain:(NSTimer*)sender{
[audioPlayer updateMeters];
float avgPower = [audioPlayer averagePowerForChannel:0];
NSLog(@"avgPower : %f",avgPower);
float peakPower = [audioPlayer peakPowerForChannel:0];
NSLog(@"peakPower : %f",peakPower);
}

您可以使用这些值绘制音频波形等。有关此信息,请参见 link

关于ios - 什么是“iPhone音频工具”框中的音频电平表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5778145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com