avaudioplayer相关内容

如何在Swift中重复播放音乐

我想知道如何永久地重播背景音乐,现在,当应用加载音乐开始时,但是当一切结束时,我却无法一直重播. 我正在使用AVFoundation Framework. 声明: var BackgroundMusic = AVAudioPlayer(contentsOfURL: NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResour ..
发布时间:2020-09-15 02:23:12 移动开发

一次播放多个声音?

我在一个视图上有6种声音. 但是我想要它一次播放多个,所以您点击声音1(正在播放声音1),然后播放声音2.当声音1仍在播放时. 但是现在我按下声音1(播放声音1),按下声音2(播放声音2,但是声音1停止了) 这是音频部分的代码. - (IBAction)oneSound:(id)sender; { NSString *path = [[NSBundle mainBu ..
发布时间:2020-09-15 02:23:11 移动开发

OpenAL与AVAudioPlayer与其他播放声音的技术

我知道OpenAL是快速库,但是它不支持任何压缩的音频格式,而且使用起来也不那么容易... AVAudioPlayer的运行速度并不快,但它支持多种文件格式以及mp3等压缩格式. 还有一个可以播放声音的SKAction类,以及SystemSoundID ... 我有几个问题: 什么是首选的播放方式/播放器/技术: 声音效果(一次多个)? 声音效果,有时会在短时间延迟 ..
发布时间:2020-09-15 02:23:01 其他开发

AVAudioSession重新激活问题

我遇到以下错误: [0x19bf89310] AVAudioSession.mm:646:-[AVAudioSession setActive:withOptions:error:]:停用正在运行I/O的音频会话.在停用音频会话之前,应停止或暂停所有I/O. 我已经阅读了这篇文章: iOS8 AVAudioSession setActive错误 但是,那里的解决方案无法解决 ..
发布时间:2020-09-15 02:22:58 移动开发

如何在iPhone中以编程方式播放系统提示音?是否可以播放系统提示音而不将其添加到捆绑资源中

是否可以播放系统蜂鸣警报声音.我不想将声音文件添加到资源束中,并且我想访问apple系统声音并在需要的地方播放它. 解决方案 尝试一下 AudioServicesPlaySystemSound(1103); 振动 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 有关声音列表 http://iphone ..
发布时间:2020-09-15 02:22:54 移动开发

Swift-如何将已保存的音频文件对话转换为文本?

我致力于语音识别.我使用IOS框架解决了文本到语音和语音到文本的问题.但是现在我想将保存的音频文件对话转换为文本.我该如何解决呢?谢谢您的所有答复. 解决方案 我从事过对我有用的相同工作. 我的项目包中有音频文件.因此,我编写了以下代码将音频转换为文本. let audioURL = Bundle.main.url(forResource: "Song", withExtens ..

如何同时录制视频和播放音频(快速教程)

因此您想同时录制来自用户库中的视频和播放音乐 吗?别再看了.下面是答案. 解决方案 对于音频播放,您将使用AVAudioPlayer.您要做的就是将AVAudioPlayer声明为全局变量(我将其命名为 audioPlayer )并实现以下代码. 在用户选择要播放的歌曲之后使用此功能: func mediaPicker(mediaPicker: MPMediaPickerCon ..

Xcode在prepareToPlay上停止

使用AVAudioPlayer向运行中的应用程序添加声音,它会停止/挂在prepareToPlay上.请注意,它也会停止/挂起播放.多次单击“继续执行程序"会使应用程序恢复.仅当在模拟器中运行程序时,才会出现此问题. 使用Xcode 4.6 代码段: ViewController.h #import #import ..
发布时间:2020-09-15 02:21:42 移动开发

使用Apple的新AudioEngine更改AudioPlayer声音的音高

我目前正在尝试使Apple的新音频引擎与我当前的音频设置一起使用.具体来说,我正在尝试使用音频引擎更改音高,根据我还研究了其他音高变化解决方案,包括Dirac和ObjectAL,但不幸的是,就我正在使用的Swift而言,两者似乎都搞砸了. 我的问题是如何使用Apple的新音频引擎更改音频文件的音高.我可以使用AVAudioPlayer播放声音,但无法获得如何在audioEngine中引用该文 ..
发布时间:2020-09-15 02:21:41 移动开发

AVAudioPlayer播放时游戏滞后

我正在创建一个游戏,用户可以用喷气背包控制角色.当jetpack与钻石相交时,我将钻石添加到它们的总数中,然后播放声音.但是,声音会使游戏暂停十分之一秒左右,从而中断游戏流程.这是我正在使用的代码: var diamondSound = NSBundle.mainBundle().URLForResource("diamondCollect", withExtension: "wav")! ..
发布时间:2020-09-15 02:19:36 移动开发

如何在audioPlayerDidFinishPlaying方法中多个play()

当我按下"yourButton","yourButton2"或"yourButton3"时,每个播放音频文件,并且在播放音频时,UIButton被设置为选中状态. 我希望"yourButton4"连续实现其他UIButton的方法. (首先,播放音频文件并设置选择的"yourButton",然后设置"yourButton2"和"yourButton3"). 但是,当我按下"yourBu ..
发布时间:2020-09-15 02:19:33 移动开发

无法从游戏场景,Swift 3/Spritekit中停止背景音乐

在XCODE 8/Swift 3和Spritekit上,我正在播放背景音乐(5分钟的歌曲),从GameViewController的ViewDidLoad(来自所有场景的父级,而不是来自特定GameScene)调用它,如我所愿播放整个场景而无需停止.这没有问题. 但是我的问题是,当我进入场景时,如何随意停止背景音乐?说用户何时在第三场景的游戏中获得特定分数?由于我无法访问父文件的方法.这是我 ..
发布时间:2020-09-15 02:19:29 移动开发

快速检测音量变化

我在检测有人何时按下音量调高按钮时遇到问题.目前,我只是播放一个文件,但我想知道用户何时按下按钮以在音量变化时显示警报.我正在开发Swift,并且正在使用AVFoundation创建此播放器.目前,我找不到适用于Swift的东西.我是这门语言的新手. import UIKit import AVFoundation class ViewController: UIViewControlle ..
发布时间:2020-09-15 02:18:17 移动开发

AVAudioPlayer速率

因此,我试图在iOS 5.1.1中以不同的速率播放声音文件,而且绝对没有运气.到目前为止,我已经尝试设置AVAudioPlayer的速率: player = [[AVAudioPlayer alloc] initWithContentsOfURL:referenceURL error:&error]; player.enableRate = YES; player.rate = 1.5; p ..

迅捷:尝试将语音转换为iPhone语音时,iPhone的音量很低

我正在尝试语音识别示例.如果我开始通过麦克风识别语音,那么我会尝试获取iPhone所识别文本的声音.这是工作.但是,声音太低了.你可以指导我吗? 而不是,如果我尝试使用AVSpeechUtterance代码执行简单的按钮操作,则音量正常. 之后,如果我使用startRecognise()方法,则音量太低. 我的代码 func startRecognise() { let a ..