gpt4 book ai didi

iphone - iPod 音量影响应用程序音量

转载 作者:行者123 更新时间:2023-12-03 18:36:48 27 4
gpt4 key购买 nike

我正在编写一个 iPad 应用程序,它使用“Flite”文本转语音引擎来宣布特定事件。 Flite 引擎使用 AVAudioPlayer 实例在渲染后播放语音音频。为了好玩,我决定在我的应用程序中添加一些简单的控件,以允许用户在我的应用程序使用 MPMusicPlayerController 运行时控制 iPod 播放(下一首、上一首、播放/暂停和音量 - 基础知识)。

我遇到的问题是,当我使用 MPMusicPlayerController 调整 iPod 音量时,我的所有音频都会受到影响,包括其他音效和语音音频。在播放声音之前,我将这些其他音频播放器(AVAudioPlayer 实例)的音量设置为 1.0,但似乎音量始终上限为 iPod 播放器音量设置的值...

这正常吗?我能做些什么来解决这个问题?我希望我的应用程序的音频能够以系统最大音量播放,无论 iPod 播放器的音量级别如何。 (示例:用户将系统音量设置为设备最大音量的 80%。我希望我的应用程序以该 80% 的 100% 播放音频,同时允许用户将 iPod 音频播放调整为该 80% 的 0-100% %.) 注意:我对“闪避”不感兴趣,而是在我的应用程序运行时始终将 iPod 音量设置得较低(背景音乐)。

我也遇到这样的问题,有时,当您首次启动应用程序并按 iPod 播放器上的播放键(发送 [播放器播放] 调用)时,iPod 不会响应。如果我按下主页按钮,进入 iPod 应用程序并开始播放,然后,一旦返回到我的应用程序,它就可以正常工作。这是怎么回事?

预先感谢您的帮助!

最佳答案

这可能与您指定的 Audio Session 类别有关。查看Audio Session Programming Guide看看您是否选择了正确的类别。

关于iphone - iPod 音量影响应用程序音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4691997/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com