Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android麦克风应用程序_Android_Eclipse_Adt_Microphone - Fatal编程技术网

Android麦克风应用程序

Android麦克风应用程序,android,eclipse,adt,microphone,Android,Eclipse,Adt,Microphone,有人知道如何在android上创建一个应用程序作为麦克风吗?就像对着安卓设备说话,它会把声音放大 是的,我同意。 然而,我必须这样做,因为这是我的最后一年的项目由我的主管指定。所以我必须不择手段地去做 我已经创建了一个应用程序,当我与android设备通话时,它可以将声音放大。但是有回声,频率很高,对背景很敏感 你们有什么解决办法吗?你们真的是指一个扩音器,比如一个独立的语音放大设备 当然,从技术上讲这是可能的,但有几个理由不必麻烦。最重要的是,手持设备上的扩音器和扬声器无法与您的语音所能达到

有人知道如何在android上创建一个应用程序作为麦克风吗?就像对着安卓设备说话,它会把声音放大


是的,我同意。 然而,我必须这样做,因为这是我的最后一年的项目由我的主管指定。所以我必须不择手段地去做

我已经创建了一个应用程序,当我与android设备通话时,它可以将声音放大。但是有回声,频率很高,对背景很敏感

你们有什么解决办法吗?

你们真的是指一个扩音器,比如一个独立的语音放大设备

当然,从技术上讲这是可能的,但有几个理由不必麻烦。最重要的是,手持设备上的扩音器和扬声器无法与您的语音所能达到的音量相匹配。此外,您还必须解决反馈挑战-肯定是可以解决的(相移、轻微延迟等),但仍然需要付出努力


一句话:我认为这不值得做,因为即使你能让它工作,站在你旁边的人也能比你的手持设备能放大你的声音更大声地喊叫。这里不想表现得消极,只是现实而已。

此外,考虑到许多Android设备的音频路径延迟,试图通过这样的东西说话可能会非常令人不安。不过,这至少有助于防止声音反馈!{grin}即使使用耳机,因此没有声音反馈路径,当你听到自己的声音时,在一定的延迟范围内说话也是一个相当大的心理挑战。不,正如已经解释过的,一些延迟是系统架构中固有的。较短的缓冲区可能会降低可靠性,但会以牺牲可靠性为代价。