提高Android的音频录制质量?音频、质量、Android

由网友(不在作践自己)分享简介:是否有可能使录音质量更高?is there any possibility to make audio recording with higher quality?和我怎么能读信息的用户在说什么?在录音的应用程序,你可以看到这样的指标(我不知道正确的叫法)。And how can I read informati...

是否有可能使录音质量更高?

is there any possibility to make audio recording with higher quality?

和我怎么能读信息的用户在说什么?在录音的应用程序,你可以看到这样的指标(我不知道正确的叫法)。

And how can I read information that User is saying something? In Audio Recording application you can see such indicator (I don't know the right name for it).

感谢。

推荐答案

有关记录和监视:您可以使用录音机活动。 下面是code的一个片段:

For recording and monitoring: You can use the sound recorder activity. Here's a snippet of code:

Intent recordIntent = new Intent(
                MediaStore.Audio.Media.RECORD_SOUND_ACTION);
            startActivityForResult(recordIntent, REQUEST_CODE_RECORD);

有关如何录制音频,其中包括输入监视一个完美的工作示例,请下载开源Ringdroid项目: HTTPS ://github.com/google/ringdroid

For a perfect working example of how to record audio which includes an input monitor, download the open source Ringdroid project: https://github.com/google/ringdroid

看一下截图,你会看到显示器。

Look at the screenshots and you'll see the monitor.

有关使音频质量更高,你需要一个更好的话筒。内置麦克风只能捕获这么多(这是不是好)。再次,看ringdroid项目,搜集一些信息从那里。在这一点上,你可以实现一些规范化和放大程序,提高了声音。

For making the audio higher quality, you'd need a better mic. The built in mic can only capture so much (which is not that good). Again, look at the ringdroid project, glean some info from there. At that point you could implement some normalization and amplification routines to improve the sound.

阅读全文

相关推荐

最新文章