import java.util.ArrayList;

import com.iflytek.speech.RecognizerListener;

import com.iflytek.speech.RecognizerResult;

import com.iflytek.speech.SpeechError;

import com.iflytek.speech.SpeechRecognizer;public classTestXF {/***

* 这里需要改成你自己的实际appid*/

private String version =改成你自己实际的appid;privateSpeechRecognizer recognizer;private StringBuffer rStr = newStringBuffer();/***

* 初始化声音组件*/{if (SpeechRecognizer.getRecognizer() == null)

SpeechRecognizer.createRecognizer("appid=" +version);

recognizer=SpeechRecognizer.getRecognizer();

}publicString listen() {if (rStr.length() != 0)

rStr.setLength(0);//开始监听语音输入,sms表示文本,vad_eos表示用户停止说话后多长时间表示结束

recognizer.startListening(resultListener, "sms","vad_bos =10000,vad_eos=2000", null);while (true) {if(recognizer.isAvaible())break;

}returnrStr.toString();

}private RecognizerListener resultListener = newRecognizerListener() {

@Overridepublic voidonCancel() {

}

@Overridepublic voidonEnd(SpeechError mLastError) {

}

@Overridepublic voidonBeginOfSpeech() {

}

@Overridepublic voidonEndOfSpeech() {

}/**

* 获取识别结果. 获取ArrayList类型的识别结果,并对结果进行累加,显示到Area里*/@Overridepublic voidonResults(ArrayList results, boolean islast) {

String text= "";for (int i = 0; i < results.size(); i++) {

RecognizerResult result= (RecognizerResult) results.get(i);

text+=result.text;

}

rStr.append(text);

}

@Overridepublic void onVolumeChanged(intvolume) {if (volume == 0)

volume= 1;else if (volume >= 6)

volume= 6;

}

};public static voidmain(String[] args) {

TestXF t= newTestXF();

System.out.println("我刚才说的:" +t.listen());

System.out.println("第二句---------------");

System.out.println("我刚才说的:" +t.listen());

}

}

android mp4语音识别,怎样用语音识别将一段视频转化为文字, 比如:百度的语音识别api...相关推荐

  1. Android App开发语音处理之系统自带的语音引擎、文字转语音、语音识别的讲解及实战(超详细 附源码)

    需要源码请点赞关注收藏后评论区留下QQ~~~ 一.系统自带的语音引擎 语音播报的本质是将书面文字转换成自然语言的音频流,这个转换操作被称作语音合成,又称TTS(从文本到语音)在转换过程中,为了避免机械 ...

  2. QT 基于 百度云语音识别, 基于网易API 接口的歌曲查询,的音乐播放器。

    1.成果展示: 2.界面操作提示 1.  2种方法把歌曲加入列表, 第一种加入本地资源,第二种 加入网上搜索的歌曲 2.  加入本地资源,点击图片  +  ,然后再本地资源里面添加歌曲 3.  网上搜 ...

  3. Qt实践|HTTP知识点-使用百度AI语音识别服务

    目录 基本概念 代码与实例 基本概念 这里来简单介绍下百度的REST API文档,首先是获取Access Token 获取到了后,再发送请求,进行语音识别. 这里我采用Raw方式上传 这个就是百度AI ...

  4. AI加持 百度输入法语音识别准确率相对提升15%

    7月3日,在2019百度AI开发者大会上,百度首席技术官王海峰在介绍百度大脑AI技术时谈到百度AI能力应用落地的重要产品之一"百度输入法",截止目前,百度输入法日均语音请求量峰值已 ...

  5. 百度远场语音识别套件-开箱评测

    远场语音识别套件之开箱 很荣幸,在2019年我依旧在百度AI平台下茁壮成长,这次收到了来自百度的测试邀请,我将有机会拿到最新的前沿产品~为各位献上来自前线的战况~ 我在过去和百度语音打交道的这些日子, ...

  6. 微信小程序和百度的语音识别接口详解

    介绍 因为项目需要,使用到了微信小程序和百度的语音接口 现在将项目中的一个小模块拿出来单独分享. 技术关键字 微微信小程序 百度语音接口 nodejs,express fluent-ffmegp 环境 ...

  7. 根据百度的语音识别例子,展示C如何调用C++库

    刚才无聊摆弄了一下百度的语音识别RestAPI,看到语音识别的Sample是用C++写的,一共有三个组件,libcurl.a.libjson.a.base64.cpp,在编译时出现Json::Read ...

  8. 手机微信语音批量转文字 使用百度语音识别

    如果你没有在 cnblog 作者为 carr0t2 中看到此文章,建议访问 原网页以获取python基础教程更好的排版,图片体验 如果想直接使用,可访问 https://github.com/carr ...

  9. 微信小程序-百度AI语音识别——(一)

    微信小程序-百度AI语音识别--(一) 一.百度AI 某天闲来无事在CSDN上看到有大神用百度语音识别+图灵机器人做了一个可以语音聊天(调戏人工智障 )的小demo,觉得挺有趣的,也想着实现一下. 百 ...

最新文章

  1. CSS中的emmet语法(使用缩写的方式提高书写html编写速度)
  2. 高效、稳定开发功能的一些心得
  3. 怎么查到运行的时间_“我的成考录取通知书怎么还没来,它是不是迷路了?”...
  4. HDU4505 小Q系列故事——电梯里的爱情【水题】
  5. 微信5.0安卓内测版下载
  6. Java 11 究竟比 8 快了多少?
  7. 公司邮箱通讯录的更新
  8. 笔记本电脑华硕N56VZ的几种螺丝规格
  9. LoadRunner安装时没法注册DLL文件的问题
  10. NOI Linux 2.0版发布
  11. 高等数学:第七章 空间解析几何(2)数量积 向量积 混合积 曲面及其方程
  12. Drillbeach---第二章 Drillbench 5.1 Dynaflodrill 用户指南
  13. 解决关于pycharm启动时持续Updating Indices的问题
  14. 未雨绸缪,DBA四大安全守则及各种数据库灾难案例丨文末送书
  15. 解决webView无法播放视频的问题
  16. 从飞信,超信看中国通讯行业的不作为
  17. 【重磅发布】优维EasyOps5.0 以“开放+赋能”打造新一代DevOps及运维平台
  18. IIS 7.0下载及其安装全过程图解
  19. adonis.js mysql_Node.js:Adonis.js 框架 IoC container
  20. 视觉人工智能_视觉锁定是一种有效的智能锁定

热门文章

  1. 计算机图形学颜色表示,计算机图形学 颜色表示模型.ppt
  2. c语言sort函数排序二维数组,js 二维数组排序sort()函数
  3. html 按钮光束,图文详解,原来3dmax光束特效的制作这么简单!
  4. python数据批量写入iq数据库_通过Load table命令将数据文件加载到Sybase IQ数据库里面的Python脚本...
  5. 小米手机硬改技术_小米11手机爆料:首发骁龙875 或采用屏下摄像头技术
  6. 2021年宝鸡中学高考成绩查询,宝鸡中学排名前十名,2021年宝鸡中学排名一览表
  7. 400 bad request的原因意思和解决方法
  8. CSS文字或元素的水平垂直居中多种方式(简单明了)
  9. Tomcat(三):日志
  10. Java面向对象编程篇4——内部类