我正在研究录音机应用程序.我想知道有没有办法在录制时找到音频的强度.我不想在任何地方保存录音.我只想向用户显示麦克风捕获的声音是否大于预定义的阈值.
假设声音在低于2分贝的情况下被捕获,它应该在红色画布中显示为"低".一旦声音变大并超过2分贝阈值,画布应该变为绿色并显示"高"消息.
是否可以使用MediaRecorder或我必须使用AudioRecorder类.以及如何解决这个问题.
提前致谢
我正在开发一个Android应用程序,我已经实现了语音识别和TTS.所以我打算启动谷歌语音识别和TTS的设置屏幕,以允许用户从应用程序内更改设置.我使用以下代码成功实现了TTS设置:
intent = new Intent();
intent.setAction("com.android.settings.TTS_SETTINGS");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
this.startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
现在我想在我的应用程序中显示系统的"谷歌语音识别设置",以允许用户更改语言选项等.我搜索了很多...完成了大量的点击并尝试但未能加载语音识别设置屏幕.请告诉我如何实现这一点.提前致谢...
我正在开发一款安卓游戏.我想在用户第一次安装游戏时将文本文件复制到外部SD卡.文本文件对于正确运行游戏很重要.
我怎样才能做到这一点?我应该将文本文件放在eclipse源项目中,这样当我构建apk文件时,我的文本文件也被捆绑在其中,当一个用户从该apk文件安装应用程序时,文本文件被复制到"SDcard\data"文件夹.?
我应该编写什么代码以及在哪里编写代码,以便在安装时只执行一次.
提前致谢