小编Par*_*gat的帖子

录音时如何检查音频的强度(强度)?

我正在研究录音机应用程序.我想知道有没有办法在录制时找到音频的强度.我不想在任何地方保存录音.我只想向用户显示麦克风捕获的声音是否大于预定义的阈值.

假设声音在低于2分贝的情况下被捕获,它应该在红色画布中显示为"低".一旦声音变大并超过2分贝阈值,画布应该变为绿色并显示"高"消息.

是否可以使用MediaRecorder或我必须使用AudioRecorder类.以及如何解决这个问题.

提前致谢

android voice-recording

7
推荐指数
1
解决办法
2361
查看次数

如何在我的应用程序中显示谷歌语音识别设置?

我正在开发一个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)

现在我想在我的应用程序中显示系统的"谷歌语音识别设置",以允许用户更改语言选项等.我搜索了很多...完成了大量的点击并尝试但未能加载语音识别设置屏幕.请告诉我如何实现这一点.提前致谢...

settings android show voice-recognition

4
推荐指数
2
解决办法
2928
查看次数

在安装应用程序时复制SD卡上的文本文件?

我正在开发一款安卓游戏.我想在用户第一次安装游戏时将文本文件复制到外部SD卡.文本文件对于正确运行游戏很重要.

我怎样才能做到这一点?我应该将文本文件放在eclipse源项目中,这样当我构建apk文件时,我的文本文件也被捆绑在其中,当一个用户从该apk文件安装应用程序时,文本文件被复制到"SDcard\data"文件夹.?

我应该编写什么代码以及在哪里编写代码,以便在安装时只执行一次.

提前致谢

android android-sdcard

3
推荐指数
1
解决办法
3513
查看次数