问题标签 [avaudioplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone,是否可以在通话时从扬声器播放声音?
我想从一些 iphone 音频专家那里知道是否有办法让声音通过麦克风的线路播放,或者至少在通话期间从扬声器(而不是接收器)播放。
我尝试了 AVAudioSessionCategory 与 kAudioSessionProperty_OverrideAudioRoute 的不同组合,但我注意到当 iphone 正在通话时,它仅通过接收器播放声音。
我目前最好的尝试是在扬声器模式下接听电话,并将 AVSession 声音放在 AVAudioSessionCategoryAmbient 中,但结果太糟糕了。
我再说一遍:我想通过扬声器播放声音,同时通过接收器收听电话。
我在:http: //www.palaudio.com中使用过这个应用程序,可以让你在电话前撒谎!
iphone - iPhone AVAudioPlayer 循环口吃?
我有一个大约 2 秒长的声音,我已将它的 numberOfLoops 属性设置为 -1,但它在循环之间有 0.5 秒的延迟,我希望声音在循环时逐渐消失。请帮忙!
iphone - iPhone 上 AVAudioPlayer 的奇怪行为
我正在尝试使用 AVAudioPlayer 播放声音。应该很简单,但我看到了一些奇怪的结果。
代码:
我看到的是正常使用该应用程序时没有播放声音。
只有当我使用调试器单步执行代码时它才会播放,执行任何其他方式时它不会播放......
我没有在我的应用程序中创建任何新线程或运行循环,所以这应该都在主线程上运行,至少[NSThread isMainThread]
返回 true。
有人对这里发生的事情有任何想法吗?
iphone - 用于循环 iPhone 声音的最流畅的音频 API 是什么
我正在尝试连续循环我在 touchesMoved 方法中使用的 2 秒声音,并希望让它连续播放而不是卡顿或停止,因为用户停止移动他们的手指并且也可能将声音平滑地淡入自身。我试过系统声音和 AVAudioPlayer
iphone - 在 uilabel 或 uitextfield 中显示歌曲的持续时间
我正在开发一个音乐播放器应用程序。我从 ipod 库中挑选了音乐文件,并正在播放它们。我为此使用 AVAudioPlayer。我现在需要的是在视图顶部显示歌曲的持续时间。我的持续时间为
但我不知道如何使用它在视图、uilabel 或 uitextfield 上显示。甚至使用任何其他值。请帮忙..
iphone - 如何在 AVPlayer 中播放 iPod Library 文件
如何将 ipod 库音乐文件放入 AVAudioPlayer?
iphone - 无法在 AVAudioplayer 中实现前向操作
我正在使用 AVAudioplayer 播放一些音频文件。我有一些控件,例如前进和后退。
倒带工作正常,但前进不正常。
一旦我单击前进按钮,音频文件就会从头开始播放。
我遵循了 Apple 的示例应用程序 avTouch。
iphone - 如何向 AVAudioPlayback 添加效果
我想使用AVAudioPlayer
框架为声音添加效果。回声、音高变化、速度等效果。我该怎么做。
iphone - AVAudioPlayer 不释放内存
我初始化了一个 ivar AVAudioPlayer 变量,播放并尝试释放它的内存。在发布行之后,它不会设置为 0x0。在 nil 行之后,它不会更改为 0x0。AVAudioPlayer 是否需要一些特殊的东西来释放它的内存?
iphone - 开始播放时声音随机中断
我从下面的代码中调用 playSoundFromBundle 来播放声音(aif 文件)。我有一个声音,只需单击一下,然后声音就会减弱。两种声音都在同一个文件中。有时我得到两次点击然后淡出。意思是,点击,点击......淡入淡出。单击不是应该播放的内容。我猜声音开始(点击声音),被打断然后重新启动(完整的声音......点击/淡入淡出),因为可能正在进行其他处理。它何时发生似乎是随机的。我将声音放在自己的线程上,以避免双击。我还能做些什么来确保声音正确播放吗?