AndroidStudio中语音后文本不显示问题
创始人
2024-08-21 09:30:09
0次
  1. 首先需要在AndroidManifest.xml文件中添加以下权限:




  1. 然后在gradle内添加依赖包:
dependencies {    
    implementation 'com.google.android.gms:play-services-speech:16.0.0'
}
  1. 在布局文件中,添加一个用于接受语音转换后文字的TextView控件,如下所示:

  1. 在Activity或Fragment内定义使用语音输入的方法:
private void startVoiceRecognition() {
    // 创建意图,启动Google语音识别器
    Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
    intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
    intent.putExtra(RecognizerIntent.EXTRA_PROMPT, "Listening...");

    // 启动意图,等待语音识别结果
    try {
        startActivityForResult(intent, SPEECH_REQUEST_CODE);
    } catch (ActivityNotFoundException e) {
        // 如果设备上未安装语音识别包,则给出提示信息
        Toast.makeText(this, "This device doesn't support speech-to-text", Toast.LENGTH_LONG).show();
    }
}
  1. 在onActivityResult()方法中处理语音识别结果,并将结果显示在TextView中:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
     if (requestCode == SPEECH_REQUEST_CODE && resultCode == RESULT_OK) {
         ArrayList matches = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);
         if (matches.size() > 0) {
             String transcript = matches.get(0);
             tvTranscript.setText(transcript);
         }
     }

相关内容

热门资讯

重大推荐!微信小程序游戏修改器... 重大推荐!微信小程序游戏修改器(透视挂),微乐江苏麻将总是真的有透视挂教程1、微信小程序游戏修改器模...
重大科普!苹果手机微信小程序游... 重大科普!苹果手机微信小程序游戏破解器(外挂),雀神智能小程序切实有透视挂软件运苹果手机微信小程序游...
玩家必看科普!微信小程序微乐辅... 玩家必看科普!微信小程序微乐辅助免费版(透视器),小程序微乐麻将一贯是有透视挂插件1、完成微信小程序...
科技通报!手机微乐小程序破解器... 科技通报!手机微乐小程序破解器(辅助器),微乐陕西三带一直存在有透视挂脚本1、手机微乐小程序破解器辅...
大家学习交流!提高微乐运气的方... 大家学习交流!提高微乐运气的方法(外挂),微信微乐卡五星一直存在有透视挂工具1、玩家可以在提高微乐运...
分享实测!微乐游戏小程序辅助器... 分享实测!微乐游戏小程序辅助器免费(辅助),微乐宁夏捉老麻子一直存在有透视挂方法1、超多福利:超高返...
今日重大通报!微乐家乡辅助ap... 今日重大通报!微乐家乡辅助app免费(开挂),微乐贵阳捉鸡麻将原来真的有透视挂插件1、微乐家乡辅助a...
一起来探讨!微乐小程序辅助开发... 一起来探讨!微乐小程序辅助开发(开挂),微乐南京进园子原来有透视挂工具1、全新机制【微乐小程序辅助开...
一分钟秒懂!如何下载微乐自建房... 一分钟秒懂!如何下载微乐自建房黑科技入口(辅助器),微乐四冲竟然存在有透视挂工具运如何下载微乐自建房...
今日重大通报!微乐家乡官方ap... 今日重大通报!微乐家乡官方app(辅助器),微乐棋牌麻将好像是有透视挂教程1、起透看视 微乐家乡官方...