avaudiosession

    0热度

    2回答

    requestRecordPermission功能存储用户的首次选择&如果用户以前拒绝录制权限,则不显示授予录制权限提醒。 如果以前用户拒绝录制许可,我该如何总是弹出授予录制许可警报? [[AVAudioSession sharedInstance] requestRecordPermission:^(BOOL granted) { if (!granted) { /

    6热度

    2回答

    我看到有人在管理音频会话时使用[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];来处理远程控制事件。 我的问题: 此代码是否只能在任何一个UIViewController类或AppDelegate类中使用?因为我看到互联网上的每个人在两个班级中的一个中使用它。我可以在不是UIViewController或Ap

    0热度

    1回答

    我正在开发一款具有背景音乐的游戏应用程序。但如果系统声音已经播放,我不想播放游戏的背景音乐。请帮助我。

    5热度

    2回答

    我试图在与Snapchat类似的应用程序中执行振动,该应用程序同时使用音频输出和输入以及支持从其他应用程序混音,但这似乎是一个比较困难的任务,我最初认为它会。重要的是要知道,我不想在播放或录制过程中震动。从阅读所有的文件我能找到关于这个问题,这是我已经认识到: 为了支持播放和录音(输出和输入),我需要使用AVAudioSessionCategoryPlayAndRecord 制作任何记录类别(包括

    1热度

    1回答

    如果我将AVAudioSession的类别设置为AVAudioSessionCategoryAudioProcessing,我不会收到任何中断通知,无论我在做什么。 (锁定设备,在另一个应用程序中播放音频等)我明白为什么 - AVAudioSessionCategoryAudioProcessing用于离线渲染而没有输入或输出 - 但是可以依赖此行为吗?它记录在任何地方吗?处理会话是否会收到中断通

    3热度

    1回答

    我在仅执行音频播放的应用程序中使用AVAudioSession。我在applicationDidFinishLaunchingWithOptions:中设置了我的audioSession模式和类别。 let audioSession = AVAudioSession.sharedInstance() do { try audioSession.setMode(AVAudioSessi

    -1热度

    1回答

    我正在使用Unity 5.3和最新的MS STT iOS SDK。如果我设置了UnitySetAudioSessionActive(1),那么MS STT会在我调用语音识别时给我一个错误状态 - SpeechClientStatus_MicrophoneUnavailable。 我必须调用UnitySetAudioSessionActive(1)的原因是,在使用MS speechToText后,我

    0热度

    1回答

    这似乎是一个很基本的问题,但我在努力寻找答案。据我所知,AVAudioInputNode自iOS 8以来一直可用,例如,它可用于从iPhone上的麦克风进行录制。 我以前就知道我会用AVAudioRecorderSession来请求权限来记录和检查我是否有权限等等。我正在努力的是在使用AVAudioEngine时看到如何请求和检查权限。 所以在类似下面,我将如何去这样做? import AVFou

    0热度

    1回答

    我已经找到了一个示例代码来录制AVAudioEngine &成功输出sampleRate 22050 aac格式的audioFile。 我查看了代码后,出现了一个问题,我必须设置类AVAudioSessionCategoryPlayAndRecord而不是AVAudioSessionCategoryRecord。 How to improve the code for using "AVAudio

    8热度

    1回答

    我正在创建视频&音频捕获应用程序。每次开始录制时,蓝牙扬声器播放的音乐都会在手机的扬声器中播放。当我退出应用程序时,音乐会在蓝牙扬声器上播放。 我解决这个第一次尝试是为audioSession提供必要的选项,如下所示: try audioSession.setCategory(AVAudioSessionCategoryPlayAndRecord, withOptions: [AVAudioSes