gpt4 book ai didi

iphone - 有什么方法可以检查麦克风是否有输入?

转载 作者:行者123 更新时间:2023-12-03 02:34:43 25 4
gpt4 key购买 nike

可以说,用户单击一个按钮,然后他需要对麦克风说些什么,但是只有在他完成与麦克风的交谈之后,应用程序才会等待5秒钟,然后该应用程序才能执行操作。有任何代码或示例吗?检查麦克风是否有输入。

提前致谢!

最佳答案

如果使用AVAudioRecorder进行录制,则可以启用计量功能并获取当前录制的基本功率指标。确定一段时间内无声的一种方法是在您选择的时间段(1/2秒到几秒钟)内采样平均功率和峰值功率。如果the ratio在任意期间内保持足够低,则输入相对安静,您可以结束录制。 You can view the docs for that class here。如果您使用的是音频队列服务,则可能会涉及到更多一些,但是概念是相同的。

关于iphone - 有什么方法可以检查麦克风是否有输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3085129/

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