当前位置: 首页 > 知识库问答 >
问题:

通过左右扬声器路由音频

林威
2023-03-14

我正在寻求设计和Android应用程序,该应用程序能够以编程方式将音频分别路由到左右扬声器。也就是说,当播放歌曲时,它将首先通过右侧扬声器,然后将其路由到左侧扬声器。我的应用程序的目的是验证两个扬声器是否正常工作。到目前为止,我还没有成功找到任何可以做到这一点的API。

共有1个答案

荆鸿畅
2023-03-14

首先,您是否查看过其他问题,例如分别设置媒体左/右音量?。从这个问题中,我看到MediaPlayer.setVolume可以让您控制左右音量级别。请参阅MediaPlayer.SetVolume.

另一个想法是创建两个音频文件:一个只有左声道的声音,一个只有右声道的声音,然后你的应用程序可以播放一个文件,然后另一个...

 类似资料:
  • 我想用插入式耳机通过扬声器播放音频文件。 但我得到了 IllegalStateException 有什么想法可以解决这个问题吗?

  • 我在我的应用程序中为某些通知添加声音,就像这样: 播放通知声音时,即使将耳机插入手机,也会通过扬声器播放,因此扬声器和耳机都会播放该声音。 如果插上耳机,有没有办法只通过耳机播放声音?

  • 我正在寻找一种方法来播放Android设备扬声器中的音频,即使是在插入耳机的情况下。 事实上,典型的行为是,当插入耳机时,扬声器不会输出任何音频。然而,一些应用程序,例如默认的时钟应用程序(com.google.android.deskclock),即使插入耳机,也能够将音频路由到扬声器。 如何以编程方式获得此行为? 我正在寻找(至少)在Nexus 5设备上运行KitKat(Android 4.4

  • 是否可以通过Android设备的手机扬声器播放音频?手机内部较小的扬声器,可产生低音量声音,只有在将耳朵贴在电话上时才能听到。 希望我的描述足够清楚,可以理解我的问题。 如果可能的话,一个如何实现这一点的例子将非常有帮助。 目前我正在使用下面的代码初始化我的MediaPlayer。

  • 问题的标题可能看起来重复,但我的问题有时是一个问题,会导致故障。当插入耳机时,我使用以下代码通过扬声器播放。 上面的代码以以下方式播放音频:1.很少时候,它可以完美播放。2.大多数时候,它在背景中播放循环声音。3.很少时候,它什么都不播放。 插入耳机时,系统声音播放似乎没有错误。例如-设置铃声正确播放相应的铃声,没有任何故障。请帮助我了解如何在插入耳机的情况下通过扬声器正确播放声音。

  • 播放音符或者歌曲 用法 Your browser does not support the video tag. 案例:小闹钟 功能:今天15:00:00后,用猫叫声叫醒我