此类为基于C的音频会话服务的许多功能提供了Objective-C替代方案。
如何在iOS上的AVAudioRecorder中同时播放音频和录制而不捕获播放?
我正在开发一个iOS应用程序,我需要在从麦克风录音时播放音频文件。但是,我想防止在录音中捕获播放音频,但目前...
AVAudioSession_iOS.mm:2382 设置类别失败,类别设置为.record时错误:-50
做{ // 激活会话。 音频会话 = AVAudioSession.sharedInstance() 保护让audioSession = audioSession else {返回} 尝试audioSession.setActive(false) ...
在 ZegoCloud Call 中将音频路由从蓝牙更改为扬声器时出现问题
我正在使用 ZegoCloud 在我的应用程序中处理语音通话。通话正常,但是当连接蓝牙设备时,我无法将音频路由切换到扬声器。每次我尝试改变...
录制时崩溃:WebRTC 调用后“required condition is false: format.sampleRate == hwFormat.sampleRate”
我的录音工作正常,但问题是在WebRTC调用之后,我崩溃了: 所需条件为 false:format.sampleRate == hwFormat.sampleRate 以下是我如何启动崩溃并安装Tap: 夫...
我想在我正在开发的iOS应用程序中插入闹钟功能,作为参考,我安装了一个名为“Alarmy”的流行应用程序。 我设法让我的应用程序在后台运行,只是
我在记录时崩溃:“required condition is false: format.sampleRate == hwFormat.sampleRate”afterweb rtc call
我的录音工作正常,但问题是在WebRTC调用之后,我崩溃了 所需条件为 false:format.sampleRate == hwFormat.sampleRate 这是我开始崩溃和 installTap 的方式: 功能开始...
为 AVAudioEngine 设置音频输入节点会导致外部音频停止
我正在构建一个允许用户录制语音笔记的应用程序。所有功能都运行良好;我现在正在尝试对 AudioSession 进行更改以管理可能的音频字符串...
AVAudioSession 的 setActive 函数的“notifyOthersOnDeactivation”选项的正确用法是什么?
我使用此示例代码作为参考,将语音识别器添加到我的应用程序中。 以下功能... 私有静态函数prepareEngine()抛出->(AVAudioEngine,SFSpeechAudioBufferRecognitionR...
如何阻止 Xamarin iOS 在打开或关闭蓝牙扬声器时崩溃?
我已经按照下面的代码在我的 Xamarin Forms iOS 应用程序中创建了一个 AVAudioSession 。 然后,我创建一个带有 AVAudioPlayerNode 的 AVAudioEngine,该节点成功在 iPhone 内置上播放 AVAudioFile
我正在使用Livekit SDK开发一个语音通信应用程序。前台一切正常。 AudioSession被激活,并且音频被传输。不过,我想添加一个功能。我...
我希望我的应用程序能够像 Spotify 一样显示播放建议。 我已在应用程序的功能中启用了背景音频,我在应用程序启动时使用 try audioSession.setCategory(.playback) ,并且...
选择麦克风时,IOS 应用程序崩溃,并显示“所需条件为 false:IsFormatSampleRateAndChannelCountValid(format)'”
当我在后台使用 Microsoft Teams 麦克风并尝试在我的应用程序内录制音频时,我的应用程序发生应用程序崩溃。 由于未捕获异常而终止应用程序...
iOS MPNowPlayingInfoCenter 无法使用 AVPlayer 和 AVAudioSession 显示
我正在构建一个广播流应用程序。声音正常,包括当应用程序在后台时以及手机锁定时。但是,我无法让 MediaPlayer 信息出现在锁上...
我正在从麦克风获取音频。使用 AvAudioEngine 但当来电并中断时,我想停止然后重新启动获取音频进程,但是当我尝试使用 handleInterruption(我共享 b...
无法在 Swift 中使用 iOS 版本 17.2 AvAudioEngine 中的 GCDAsyncUdpSocket 发送缓冲区音频数据
当我从17.3手机发送数据并监听接收套接字数据时,我看不到任何数据,但是当我从15.3手机发送数据并监听数据时,我可以看到接收数据,我认为问题是GCDAsyncUdpS...
无法在 Swift 中播放从 iOS 版本 17.2 AvAudioEngine 获取缓冲区音频数据
我想从麦克风获取音频。使用 AvAudioEngine 并以 Swift 语言通过套接字发送,我正在获取缓冲区数据并通过 iOS 版本 15.3 中的套接字发送,并且我播放了即将到来的缓冲区音频...
避免 AvAudioEngine Swift 中的背景噪音和音频回声
我正在尝试使用 AudioEngine(通过 iPhone 麦克风)通过 GCDAsyncUdpSocket 将音频发送到另一个收听设备,并且我在另一个 ios 设备中获取音频,并且可以在...
AVAudioSession 错误:停用正在运行 I/O 的音频会话
2017-02-24 14:56:44.280 PropertyManager [10172:5336578] 14:56:44.280 错误:[0x1a0a24000] AVAudioSession.mm:692:-[AVAudioSession setActive:withOptions:error:]:停用音频会话那...
从 AVAudioSession Ambient 模式切换到播放模式会停止其他应用程序的音频
如果我使用以下选项将应用程序的音频会话模式设置为 AVAudioSessionCategoryPlayback: AVAudioSessionCategoryOptionInterruptSpokenAudioAndMixWithOthers | AVAudioSessionCategoryOptionInterruptSpokenAudioAndMixWithOthers | AVAudioSessionCategoryOptionInterruptSpokenAudioAndMixWithOthers AVAudioSessionCategoryOptionDuck其他
AVFAudio 在 PerformSelector:withObject:finishedPlaying 上崩溃
我正在尝试解决此崩溃问题: 线程 0 崩溃: 0 libobjc.A.dylib 0x0000000180274430 objc_msgSend + 16 1 基金会 0x0000000181a132e4