avaudioplayer相关内容

iOS 背景音频无法播放

我有一个使用 CoreBluetooth 背景模式的应用程序.当某个事件发生时,我需要播放警报声.在前台一切正常,所有蓝牙功能在后台正常工作.我也让它在后台运行 UILocalNotification 来发出警报,但是我不喜欢这些缺少音量控制,所以想使用 AVAudioPlayer 播放警报声音. 我已将背景模式 audio 添加到我的 .plist 文件中,但无法正常播放声音. 我正 ..
发布时间:2021-11-30 16:04:05 移动开发

使用 AVAudioPlayer 播放声音

我正在尝试使用 AVAudioPlayer 播放声音,但它不起作用. 编辑 1: 仍然不起作用. 编辑 2:此代码有效.我的设备处于静音模式. 导入 UIKit导入 AVFoundation类视图控制器:UIViewController {var audioPlayer = AVAudioPlayer()覆盖 func viewDidLoad() {super.viewDidLoad ..
发布时间:2021-11-30 15:59:33 移动开发

ARKIT:SKVideoNode 在节点不在场景中时继续播放,暂停不起作用

我正在使用 SceneKit 和 ARKit 实现一个演示项目,其中我将相机放在一些图片上并从 url 播放视频.一切正常,但我无法停止之前的视频并开始另一个视频.以前的视频在后台播放.当我切换图像时有时会发生这种情况.我的实现是: @IBOutlet var sceneView: ARSCNView!var 视频名称 = [String]()var 播放器 = AVPlayer()var vi ..
发布时间:2021-11-17 21:36:00 移动开发

Apple Watch 可以使用 AVFoundation 吗?

Apple Watch 可以使用 AVFoundation 吗?更具体地说,AVAudioPlayer 和 AVAudioRecorder 可以工作吗? 我正在尝试制作一个应用程序,让您可以将声音录制到 Apple Watch 并使用音频播放器播放.谢谢 解决方案 尝试使用 WKAudioFilePlayerItem 吗?使用这个类播放音频,需要声明3个变量: var audioF ..

Swift - AVAudioPlayer,声音不能正确播放

因为 UILocalNotification 在应用程序处于活动状态时没有显示,我正在尝试配置一个 UIAlertController 并在它出现时播放一点声音.> 我没问题,在 AppDelegate 中处理通知/创建警报.我的问题与声音有关.确实,它不能正确播放. 这是我目前所拥有的: //...类 AppDelegate: UIResponder, UIApplicationDel ..

UITextView textViewDidChangeSelection 调用两次

我有什么: 文本视图 NSArray(字符串) AVAudioplayer(尚未实现) 当我在 TextView 中选择一个词时 : • 检查数组中是否存在单词 • 启动带有关联声音的音频播放器 不幸的是,当我点击两次以在 TextView 中选择一个单词时,textViewDidChangeSelection 被调用了两次.我不知道为什么我看到两次“Yo ..
发布时间:2021-09-13 20:02:21 移动开发

在后台使用 AVAudioPlayer

在我的应用中,我添加了后台音频和后台处理功能. 我的代码目前使用 AVAudioPlayer 来播放音频.虽然当应用在前台时播放效果很好,但在锁定屏幕的情况下,音频会有一些静态抖动. 我的应用程序是使用 SwiftUI 和 Combine 编写的.有没有人遇到过这个问题,你有什么建议作为解决方法? 这是play方法: ///播放一个 `AudioFile`///- 参数:/// ..
发布时间:2021-09-02 19:35:43 其他开发

Swift:不会调用AudioPlayerDidFinished

音频结束后,将不会调用我的AudioPlayerDidFinishPlaying.我知道这与我的代表有关,但我不能自己解决. 有人可以给我一些提示吗?我在Google上搜索了很多东西,但在这里发现了与该问题相同的其他问题,但这对我不起作用. 谢谢 导入UIKit导入解析导入AVFoundationViewControllerMies类:UIViewController,AVAudio ..
发布时间:2021-04-12 20:44:17 移动开发

使用AVAudioRecorder录制后,AVAudioPlayer无法通过扬声器播放

我正在开发一个用于进行音频录制和所录制音频回放的应用程序.我正在使用 AVAudioSession 将类别更改为 playAndRecord ,并将其传递给 defaultToSpeaker . 我的问题是,如果我启动该应用程序,播放较早的录音,它将按我希望的那样通过底部(大声)扬声器播放,如果启动该应用程序并开始记录,则可能会出现这种情况一个新的备忘然后再播放,无论我做什么,它将始终使用前 ..
发布时间:2021-04-12 20:44:12 移动开发

播放来自CMSampleBuffer的音频

我为iOS中的群组创建了视频聊天应用.我一直在寻找一些方法来分别控制不同参与者的音量.我在 RemoteAudioTrack 中找到了使用 isPlaybackEnabled 进行静音和取消静音的方法,但没有控制音量. 我还认为我们是否可以在 AVAudioPlayer 中使用它.我找到了 addSink .这是我在此处尝试过的操作: class音频:NSObject,AudioSink ..
发布时间:2021-04-12 20:44:05 移动开发

iOS:使用Swift修剪音频文件吗?

我必须合并音频文件和录制的语音.例如,录制的语音为47秒.我必须将4分钟的音频歌曲剪切或修剪为47秒.并合并音频文件. var url:NSURL?如果self.audioRecorder!=无{网址= self.audioRecorder!.url}别的{url = self.soundFileURL!}打印(“播放\(URL)")做{self.newplayer =试试AVPlayer(U ..
发布时间:2021-04-12 19:46:27 移动开发

AVAudioPlayer Swift 3无法播放声音

我将AVFoundation.framework添加到了我的项目中.在我的项目导航器中,添加了文件"Horn.mp3",声音为1秒. 按下按钮(带有喇叭声)时,声音应该播放,标签也应该更改其文本. 标签正在更改其文本,但声音没有播放. 这是我的代码: 导入UIKit导入AVFoundation类ViewController:UIViewController {@IBAction ..
发布时间:2021-04-12 19:32:15 移动开发

如何使用AVAudioPlayer从时间t1到t2在Xcode中播放mp3文件

我想知道在t1到t2的时间之间,是否有更优雅的方法可以使用AVAudioPlayer Class播放mp3文件而不使用NSTimers? 解决方案 AVAudioPlayer 具有方法playAtTime:可以处理 t1 ,但是没有简单的方法可以在特定时间( t2 )停止播放. 自 iOS8 起, AVFoundation 具有新的api,例如 AVAudioEngine 和 AVA ..
发布时间:2020-09-15 02:43:11 移动开发

在应用程序中创建UISlider进度栏和计时器(如iPod Player)

我已经搜索了Google和StackOverflow两天了,但是还没有找到清晰,简洁的答案. 我的目标是创建一个滑动条/进度条,使用户可以滑动到歌曲的不同部分,在两侧各有两个标签,一个标签显示经过的时间,另一个标签显示歌曲的剩余时间. 我正在使用DiracAudioPlayer,它还集成了AVAudioPlayer功能.对于教程的任何帮助或指导,我们将不胜感激. 解决方案 不确 ..
发布时间:2020-09-15 02:43:09 移动开发

检查AVAudioPlayer是否正在播放

我一直在尝试检查AVAudioPlayer当前是否正在播放,但是无论如何,当我尝试播放它时,它就会崩溃. 我正在使用“停止"按钮来停止音频,但是当没有音频播放时,它会崩溃. 如何在我的stopaudio函数中进行检查? 首先我定义了: var audioPlayer = AVAudioPlayer() 我有停止按钮: func stopaudio(sender: ..
发布时间:2020-09-15 02:43:04 移动开发

AVAudioPlayer导致我的游戏落后

我用Xcode开发了一个简单的游戏,角色在屏幕上移动以收集硬币,同时避免被石头击中. 对于运动,我使用了很好的NSTimers.当我添加声音效果时,会出现问题.为此,我使用了AVAudioPlayers,它使游戏滞后了一点.我将它们注释掉,以查看它们是否引起了问题,情况似乎是这样.我在Stack Overflow和其他站点上到处都是,但是似乎找不到一个好的答案.任何帮助表示赞赏! 代码 ..
发布时间:2020-09-15 02:43:00 其他开发