有没有办法将android平板电脑(或手机)的输出量提高到允许的最大值以上?

有没有办法将android平板电脑(或手机)的输出量提高到允许的最大值以上?,android,audio,max,volume,Android,Audio,Max,Volume,我有一个平板电脑,我把它的音量设置为最大值,我通过一个同样设置为最大值的耳机来听我程序的输出。我的程序通过麦克风接收输入,对其执行一些DSP,计算增益,应用该增益并将输出发送到耳机。这个增益值大于1,我进一步将它乘以一个常数t,这个常数的值是我通过反复试验确定的,这样耳机的输出就不会失真。但我还是觉得输出声音不够大 是否有任何方法可以通过编程或使用其他方式(如蓝牙耳机)进一步增加输出音量(最好不失真)?我需要通过耳机输出,所以我不能使用插入墙上插座的扬声器。听起来声音已经很响了。你在某些安静的地

我有一个平板电脑,我把它的音量设置为最大值,我通过一个同样设置为最大值的耳机来听我程序的输出。我的程序通过麦克风接收输入,对其执行一些DSP,计算增益,应用该增益并将输出发送到耳机。这个增益值大于1,我进一步将它乘以一个常数t,这个常数的值是我通过反复试验确定的,这样耳机的输出就不会失真。但我还是觉得输出声音不够大


是否有任何方法可以通过编程或使用其他方式(如蓝牙耳机)进一步增加输出音量(最好不失真)?我需要通过耳机输出,所以我不能使用插入墙上插座的扬声器。

听起来声音已经很响了。你在某些安静的地方有问题吗?您可以应用压缩(尽管这在技术上是失真)。你也可以简单地使用更灵敏的耳机。我想应用一些降噪技术,并将智能手机用作听力障碍者的扩音器,我认为让输出声音更大会让它更好。我不确定你希望得到什么。根据定义,平板电脑上任何进一步的音量增加都会导致失真,但如果目标是让它听不见,那么压缩机或限制器可能会有所帮助。但最大容量仍将受到硬件的限制。平板电脑很可能已经在平台级的耳机输出路径上运行了峰值限制器或动态范围压缩程序,也在麦克风输入路径上运行了动态范围压缩程序。如果您在输出中附加了任何
AudioEffects
,您可能需要删除它们,因为它们通常会导致一些衰减,以便为效果留出一些空间。我没有使用任何音频效果;然而,我还没有理解录音带和音轨构造器的所有参数;第一个参数是AudioManager.MODE_IN_COMMUNICATION。这是否会对最大输出量产生任何影响?开发者网站没有任何关于它们到底是什么的详细信息,但我看到AudioManager和MediaRecorder.AudioSource类中还有其他选项,如振铃器、报警和通知(AudioRecord构造函数似乎也接受)。它们对最大输出有什么影响吗?