cost 72 ms
在 AVAudioSession/AVAudioEngine 中选择特定的输入通道作为 mono 输入来自 USB 设备

[英]Choose specific input channel as a mono input from USB device in AVAudioSession/AVAudioEngine

我正在开发一个录音应用程序,它使用连接到 iPhone 的外部 USB 音频接口(例如,Focusrite Scarlett Solo)。 当我运行AVAudioSession.sharedInstance().currentRoute.inputs时,它会正确返回接口。 频道也正确返回。 当我将i ...

使用 AVAudioSession 录制 - 为什么我得到的字节数比预期的多?

[英]Recording with AVAudioSession - Why do I get more bytes than expected?

我正在设置录音 session,如下所示: 据此,字节数应为: bytes = 4 * 44100 * 2 * 2 = 705600 bytes 但实际上当我得到记录的数据时: recordedAudioLenght稍大: 709696 bytes 。 我怎样才能避免这种情况? 问题是我如何设置 ...

为什么不调用委托方法 - iOS

[英]Why delegate method is not called - iOS

我有一个用于录制音频的 AudioRecorder 类,我有以下代码: 所以,这里的self是AudioRecorder类,声明为: 然后我有这个回调方法应该(但不是)在 10 秒注册后调用: 为什么在 10 秒注册后不调用它? ...

`AVAudioSession.sharedInstance()` 导致控制台错误`[plugin] AddInstanceForFactory:没有为 id 注册工厂<cfuuid 0x600000b446c0> `</cfuuid>

[英]`AVAudioSession.sharedInstance()` causes console error `[plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x600000b446c0>`

每当我在 SwiftUI 应用程序中编写代码AVAudioSession.sharedInstance()时,我都会在控制台中打印以下错误消息: [plugin] AddInstanceForFactory: No factory registered for id &lt;CFUUID 0x60 ...

具有播放音频类别的应用程序会停止其他应用程序的声音

[英]App with playback audio category stops other apps sound

我最近在我的应用程序中添加了收音机功能。 我希望它即使在后台也能播放音乐。 所以我实现了这段代码 我现在让应用程序在后台播放音乐,但问题是应用程序在启动时会停止所有其他应用程序的声音。 例如,当 SoundCloud 正在播放音乐时,当我启动我的应用程序时,Soundcloud 会停止音乐。 我想要 ...

Swift - 如何在 VC 首次出现时检查耳机是否已插入

[英]Swift -How to check if Headphones are Plugged In when the VC First Appears

当第一次推送/呈现 vc 时,如何检查耳机是否已插入? 在下面的代码中,如果第一次出现 vc 时没有插入耳机,如果我再插入耳机并拔下它们,一切正常。 但是,如果在 vc 首次加载时耳机已经插入,则不会触发检测它们的通知。 但是,一旦我拔掉它们,它就会触发。 ...

如何在一个应用程序中切换多个 AVAudioSession 配置?

[英]How to switch between multiple AVAudioSession configs in one app?

我在 react-native 有一个项目,我正在使用 react-native-video 库在我的应用程序中提供视频。 我在应用程序中有很多视频组件,但它们必须有不同的 AVAudioSession 类别和选项。 但是当我第一次将类别和选项设置为 AVAudioSession 时,它适用于我的 ...

如何在 ios swift 中禁用麦克风

[英]How to disable microphone in ios swift

我正在努力快速禁用麦克风,是否只能禁用麦克风? 我试过使用 avaudiosession 和 setActive(false) 但它也禁用了输出音频(扬声器)。 我尝试将 avaudiosession 的 setCategory 设置为 .playback,但仍然有一个橙色点(这意味着麦克风已打开) ...

在扬声器、内置麦克风、蓝牙或无音频之间切换音频

[英]Switch Audio Between Speaker, Built in mic, Bluetooth or No Audio

我正在开发一个视频/音频呼叫应用程序,我需要提供与音频输出相关的四个选项: 扬声器,内置麦克风,任何支持音频的 BLE 设备,无音频输出 我使用过的以下功能: 但这不起作用即使我尝试使用setupAudioSession将其静音,音频仍然来自不同的来源,例如扬声器 有人有想法或参考让我研究吗? ...

当 allowsExternalPlayback 为 false 时,AVPlayerViewController 通过 airplay 播放音频

[英]AVPlayerViewController plays audio through airplay when allowsExternalPlayback is false

我有一个通过 AVPlayerViewController 播放的主视频,应该通过 Airplay 播放到例如 AppleTV。 这就是我设置视图 controller 的方式: 这是 AudioSession 的设置: 添加了音频、AirPlay 和画中画的背景模式功能。 然后我有另一个视频,永远 ...

iOS上如何中断设备音频播放一段声音然后让设备音频继续

[英]How to interrupt device audio to play a sound and then let the device audio continue on iOS

我有一个应用程序,用户可以在其中播放从其他用户收到的语音消息。 播放语音消息应该中断设备音频(音乐、播客等从其他应用程序播放),播放语音消息然后让设备音频继续。 这是我要实现的特定用例用户开始通过 Apple Music 在设备上播放音乐用户打开应用程序并点击一条语音消息 Apple Music 停 ...

CallKit 和带有视频通话黑屏的接近传感器

[英]CallKit and proximity sensor with video call blacking out screen

我正在尝试使用 CallKit 实现视频聊天应用程序。 我遇到的问题是即使是视频通话,接近传感器仍然会触发屏幕变黑。 我假设视频通话不会出现这种情况。 我缺少一些配置选项吗? 我尝试将 supportsVideo 标志设置为 true.. 并使用 .playAndRecord AVAudioSess ...

WebRTC 从 WKWebView 运行 AVAudioSession 开发障碍

[英]WebRTC running from WKWebView AVAudioSession development roadblock

在过去的几年里,我使用 SIP 协议稳步开发了一个完整的基于 WebRTC 的浏览器电话。 主要的 SIP 工具箱是 SIPJS ( https://sipjs.com/ ),它提供了向您自己的基于 SIP 的 PBX 拨打和接听电话所需的所有工具。 浏览器电话项目: https://github. ...

audioEngine.start() 在调用时抛出异常

[英]audioEngine.start() throws exception when called

问题我正在尝试使用 AVAudioEngine 记录麦克风数据。 这是我的设置。 首先我创建 singleton session,设置会话类别并激活它。 之后我为总线 0 创建输入格式,连接输入和 output 节点并在输入节点上安装 tap(也尝试点击 output 节点) 以上所有内容都在一个 ...

Wwise:在 Wwise 的 iOS 集成演示中,为什么 iOS 系统的橙色点一直亮

[英]Wwise: Why does the iOS system's orange dot keep being on in Wwise's iOS Integration Demo

我正在使用 Wwise 版本 2019.2.8.7432。 当我在我的 iPhone (iOS 14.8.2) 上编译集成演示时,应用程序会在启动时请求麦克风权限。 然后系统继续显示橙色圆点,就好像应用程序正在使用麦克风一样。 我很确定这是由于在 Wwise 初始化期间将类别设置为AkAudioSe ...

使用 kAudioUnitSubType_VoiceProcessingIO 音频单元时播放音量低

[英]Low playback volume when using kAudioUnitSubType_VoiceProcessingIO audio unit

我正在为 iPad 开发一个语音通信应用程序,具有播放和录制功能,并使用类型为 kAudioUnitSubType_VoiceProcessingIO 的 AudioUnit 来消除回声。 在初始化录音音频单元之前播放音频时,音量很高。 但是,如果我在初始化音频单元后播放音频,或者在切换到 remo ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM