我在做一个录音相关的功能,由于这个APP是给小朋友用的,所以希望能够达到这样的效果:
1,点击按键开始录音以后,如果用户说话的音量很低,则视为无效输入,直到音量达到一定值时才开始录音。(也可以在录音完成以后,通过某些方法把前后的无声部分都截掉)。毕竟小朋友的操作不可能太准确,有可能按了按键好久不说话,也可能已经说完了还按着按键不松手。
2,希望所有录音都能以统一的音量输出。因为小朋友可能说话声音不高,能达到录音的要求,但是声音还是比较轻。所以希望能做一个整个规范化。
我想问一下,有没有相关的接口或者代码能够实现以上这两个要求?第2个要求似乎不太好实现,因为苹果不允许通过代码调节音量。不知道是不是这样?
麻烦大神帮我解答一下,或者提供一下解决思路。
非常感谢!!