java-Android中的默认录制语音

java-Android中的默认录制语音,第1张

概述我在Android默认录音机中注意到,它可以感应到您的声音和showittoyouinUIparameter的声音.我可以从意图上使用它,还是可以编写代码以感测Android中声音的响度.解决方法:可以使用Androidandroid.media.MediaRecorder进行录制.所有API都在此页面http://developer.android.com/

我在Android默认录音机中注意到,它可以感应到您的声音和show it to you in UI parameter的声音.

我可以从意图上使用它,还是可以编写代码以感测AndroID中声音的响度.

解决方法:

可以使用AndroID androID.media.MediaRecorder进行录制.所有API都在此页面http://developer.android.com/reference/android/media/MediaRecorder.html中列出.这应该可以解决所有问题.
样例代码

 MediaRecorder recorder = new MediaRecorder(); recorder.setAudioSource(MediaRecorder.AudioSource.MIC); recorder.setoutputFormat(MediaRecorder.OutputFormat.THREE_GPP); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); recorder.setoutputfile(PATH_name); recorder.prepare(); recorder.start();   // Recording is Now started ... while(recordingNotOver) {    int lastMaxAmplitude = recorder.getMaxAmplitude();    // you have the value here in lastMaxAmplitude, do what u want to } recorder.stop(); recorder.reset();   // You can reuse the object by going back to setAudioSource() step recorder.release(); // Now the object cannot be reused
总结

以上是内存溢出为你收集整理的java-Android中的默认录制语音全部内容,希望文章能够帮你解决java-Android中的默认录制语音所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1082347.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存