问题标签 [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.

0 投票
4 回答
2359 浏览

iphone - iPhone,是否可以在通话时从扬声器播放声音?

我想从一些 iphone 音频专家那里知道是否有办法让声音通过麦克风的线路播放,或者至少在通话期间从扬声器(而不是接收器)播放。

我尝试了 AVAudioSessionCategory 与 kAudioSessionProperty_OverrideAudioRoute 的不同组合,但我注意到当 iphone 正在通话时,它仅通过接收器播放声音。

我目前最好的尝试是在扬声器模式下接听电话,并将 AVSession 声音放在 AVAudioSessionCategoryAmbient 中,但结果太糟糕了。

我再说一遍:我想通过扬声器播放声音,同时通过接收器收听电话。

我在:http: //www.palaudio.com中使用过这个应用程序,可以让你在电话前撒谎!

0 投票
1 回答
879 浏览

iphone - iPhone AVAudioPlayer 循环口吃?

我有一个大约 2 秒长的声音,我已将它的 numberOfLoops 属性设置为 -1,但它在循环之间有 0.5 秒的延迟,我希望声音在循环时逐渐消失。请帮忙!

0 投票
2 回答
846 浏览

iphone - iPhone 上 AVAudioPlayer 的奇怪行为

我正在尝试使用 AVAudioPlayer 播放声音。应该很简单,但我看到了一些奇怪的结果。

代码:

我看到的是正常使用该应用程序时没有播放声音。

只有当我使用调试器单步执行代码时它才会播放,执行任何其他方式时它不会播放......

我没有在我的应用程序中创建任何新线程或运行循环,所以这应该都在主线程上运行,至少[NSThread isMainThread]返回 true。

有人对这里发生的事情有任何想法吗?

0 投票
1 回答
354 浏览

iphone - 用于循环 iPhone 声音的最流畅的音频 API 是什么

我正在尝试连续循环我在 touchesMoved 方法中使用的 2 秒声音,并希望让它连续播放而不是卡顿或停止,因为用户停止移动他们的手指并且也可能将声音平滑地淡入自身。我试过系统声音和 AVAudioPlayer

0 投票
1 回答
301 浏览

iphone - 在 uilabel 或 uitextfield 中显示歌曲的持续时间

我正在开发一个音乐播放器应用程序。我从 ipod 库中挑选了音乐文件,并正在播放它们。我为此使用 AVAudioPlayer。我现在需要的是在视图顶部显示歌曲的持续时间。我的持续时间为

但我不知道如何使用它在视图、uilabel 或 uitextfield 上显示。甚至使用任何其他值。请帮忙..

0 投票
5 回答
10522 浏览

iphone - 如何在 AVPlayer 中播放 iPod Library 文件

如何将 ipod 库音乐文件放入 AVAudioPlayer?

0 投票
2 回答
4996 浏览

iphone - 无法在 AVAudioplayer 中实现前向操作

我正在使用 AVAudioplayer 播放一些音频文件。我有一些控件,例如前进和后退。

倒带工作正常,但前进不正常。

一旦我单击前进按钮,音频文件就会从头开始播放。

我遵循了 Apple 的示例应用程序 avTouch。

0 投票
1 回答
635 浏览

iphone - 如何向 AVAudioPlayback 添加效果

我想使用AVAudioPlayer框架为声音添加效果。回声、音高变化、速度等效果。我该怎么做。

0 投票
2 回答
2115 浏览

iphone - AVAudioPlayer 不释放内存

我初始化了一个 ivar AVAudioPlayer 变量,播放并尝试释放它的内存。在发布行之后,它不会设置为 0x0。在 nil 行之后,它不会更改为 0x0。AVAudioPlayer 是否需要一些特殊的东西来释放它的内存?

0 投票
1 回答
186 浏览

iphone - 开始播放时声音随机中断

我从下面的代码中调用 playSoundFromBundle 来播放声音(aif 文件)。我有一个声音,只需单击一下,然后声音就会减弱。两种声音都在同一个文件中。有时我得到两次点击然后淡出。意思是,点击,点击......淡入淡出。单击不是应该播放的内容。我猜声音开始(点击声音),被打断然后重新启动(完整的声音......点击/淡入淡出),因为可能正在进行其他处理。它何时发生似乎是随机的。我将声音放在自己的线程上,以避免双击。我还能做些什么来确保声音正确播放吗?