提高Android的音频录制质量? [英] Improve Android Audio Recording quality?

查看:357
本文介绍了提高Android的音频录制质量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

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.

这篇关于提高Android的音频录制质量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆