gpt4 book ai didi

iphone - AudioQueue 的暂停录音回调

转载 作者:行者123 更新时间:2023-12-03 17:07:49 25 4
gpt4 key购买 nike

我对 AudioQueues 有一个基本的疑问,我正在使用 AudioQueue 进行录音,并且基本上遵循 SpeakHere 应用程序。我发现每当我在 AudioQueue 对象上使用 api: AudioQueuePause 暂停录音时,录音不会立即暂停。 AudioQueues 中是否有回调通知委托(delegate)录音已暂停?

或者我对 AudioQueuePause api 是异步的理解是错误的吗?文档中描述的 API 是:

OSStatus AudioQueuePause (
AudioQueueRef inAQ
);

它确实返回OSStatus,但是其中哪一个表示调用成功以及它们(OSStatus)是否表示调用是同步的?

谢谢,拉杰

最佳答案

你可以试试

AudioQueueGetCurrentTimeAudioQueueDeviceGetCurrentTime

一旦您的 UI 发出“暂停请求”。然后,您可以忽略/删除由于异步 AudioQueuePause 命令而在“暂停请求”之后录制的附加样本。

关于iphone - AudioQueue 的暂停录音回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3109690/

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