gpt4 book ai didi

c# - 使用 Xamarin 从 iPhone 中的麦克风流式传输音频

转载 作者:行者123 更新时间:2023-11-29 10:49:36 25 4
gpt4 key购买 nike

Recording with AudioQueue and Monotouch static sound演示如何使用 Xamarin.iOS 通过 iPhone 的麦克风将音频获取到 AudioQueue。我的问题是:如何让麦克风持续录音?我基本上想在应用程序打开时保持麦克风开启,并持续捕获音频流(请注意,我不想将流保存到文件中)。在长时间运行的 while 循环中?

最佳答案

这应该有效:https://github.com/sami1971/SimplyMobile/blob/master/iOS/SimplyMobile.Media/Audio/AudioStream.cs

在应用程序启动时初始化并使用 Start(),然后在应用程序关闭(或进入后台)时调用 Stop()。捕获的缓冲区通过事件处理程序 OnBroadcast 传送。

编辑:这是一个快速的 WaveRecorder 类。我没有时间对其进行测试,因此如果您发现其中存在错误,请推迟更改或让我知道需要更改的内容。 https://github.com/sami1971/SimplyMobile/blob/master/Core/SimplyMobile.Media/Audio/WaveRecorder.cs

关于c# - 使用 Xamarin 从 iPhone 中的麦克风流式传输音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21024401/

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