实现语音录入识别和关键字(也就是实现一个识别到语音的字符串显示在屏幕上) 需要借助一个第三方科大讯飞的工具。

首先看科大讯飞的官方文档(查看科大讯飞都有哪些功能)找到我们需要的功能点相应的集成Demo  我们这里需要的是语音识别功能   需要找到使用示例  查看使用的步骤

1.导入科大讯飞的jar包  Msc.jar 放到工程目录的lib目录下(必做项)

2.将SDK.\lib目录下libs文件夹拷贝到工程根目录。确保.\libs\**\libmsc.so文件存在。(导入库文件放到libs中)(必做项)

3.添加相应的权限在AndroidManifest.xml中(必做项)

<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

4. 工程混淆设置:如需打包或者生成APK 的时候进行混淆,在proguard.cfg 中添加如下代码(可以不做,只有打包的时候做)
-keep class com.iflytek.**{*;}(使用的第三方的不能混淆)
5. 为显示高质量的UI 效果,需要在AndroidMainfest.xml 文件中,加入如下的声明(可以不做)
<supports-screens android:anyDensity="true"/>

转载于:https://www.cnblogs.com/lj-103/p/5005710.html

科大讯飞语音录入的功能相关推荐

  1. 科大讯飞语音无限制录音、识别功能的实现:Android studio(一)

    最近想要做一款语音听写APP,在网上搜索关于如何使用科大讯飞语音的Demo少之又少,又或者是只是单纯的按照文档来实现简单的语音听写,远远不能满足需求,看了几天的文档和自己搜索的一些资料,还有这几天中遇 ...

  2. 接入科大讯飞语音听写,增加语音动画,类似京东语音搜索功能

    前言:小白第一次接入科大讯飞语音听写,接入还是比较简单的,先看效果图无UI界面 Demo地址拿去 效果图有两部分,一是接入科大讯飞语音听写功能,可以实现将语音转换成文字. 二是看到的语音音量动画效果, ...

  3. 集成科大讯飞语音听写功能

    一.准备工作 1.创建应用,并获取appId: 2.下载科大讯飞语音听写功能的jar包和so包(http://www.xfyun.cn/sdk/dispatcher): 3.将jar包添加到libs中 ...

  4. Android studio调用科大讯飞的语音转文字功能

    Android studio调用科大讯飞的语音转文字功能 一.在科大讯飞的官网上注册并下载SDK 二.配置安卓项目 三.运行效果展示 一.在科大讯飞的官网上注册并下载SDK 1.首先去讯飞开放平台申请 ...

  5. 基于科大讯飞语音云windows平台开发

    前记: 前段时间公司没事干,突发奇想想做一个语音识别系统,看起来应该很简单的,但做起来却是各种问题,这个对电气毕业的我,却是挺为难的.谷姐已经离我们而去,感谢度娘,感谢CSDN各位大神,好歹也做的是那 ...

  6. 教你用Android做二次开发,识别率达到科大讯飞语音输入水平 | 原力计划

    作者 | Pek_KuaiJia 责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着目前用户需求的精细化和智能化,很多时候我们需要在App内集成语音 ...

  7. ROS 科大讯飞语音 (一)环境搭建与准备

    ROS+科大讯飞语音=让你的机器人能听会说---(一)环境搭建与准备 概述 ROS介绍 ROS是是用于机器人的一种次级操作系统.它提供类似操作系统所提供的功能,包含硬件抽象描述.底层驱动程序管理.共用 ...

  8. 教你用 Android 做二次开发,识别率达到科大讯飞语音输入水平 | 原力计划

    作者 | Pek_KuaiJia 责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着目前用户需求的精细化和智能化,很多时候我们需要在App内集成语音 ...

  9. 科大讯飞语音转文字_科大讯飞推出TWS真无线耳机:主打商务沟通,实时语音转文字...

    昨日,科大讯飞正式发布了旗下首款真无线耳机"IFLYBUDS",在目前无线耳机的功能的基础上,增添了实时语音转文字功能,可替代录音笔等设备,主打商务沟通. 单从外观来看,IFLYB ...

最新文章

  1. KITTI数据集上MaskRCNN检测效果示例
  2. 脉脉上发匿名消息,拼多多员工被开除了!
  3. GetLogicalDriveStringS获取驱动器根路径
  4. 你心动了吗?2014年iOS应用开发者收入超好莱坞美国票房
  5. 重写JFrame的扩大 缩小 关闭按钮 以及菜单等
  6. 53.垃圾回收算法的实现原理、启动Java垃圾回收、Java垃圾回收过程、垃圾回收中实例的终结、对象什么时候符合垃圾回收的条件、GC Scope 示例程序、GC OutOfMemoryError的示例
  7. LevelDB 源码剖析(九)DBImpl模块:Open、Get、Put、Delete、Write
  8. 人工神经网络算法原理和应用
  9. eosio.cdt心得
  10. ABP理论学习之NHibernate集成
  11. ubuntu18.04下 c++安装opencv-3.4.6,c++安装opencv-3.4.9,clion配置opencv-3.4.6与 python安装 opencv-3.4.6
  12. [转载] Python中字符串切片详解
  13. [Java]方法递归——经典案例
  14. 微信小程序登陆方式,详细代码步骤如下。
  15. rospy Odometry天坑小计
  16. php中之美家庭儿童零食,适合孩子吃的零食有哪些
  17. 网站实现记住我(自动登录)的方法总结
  18. dell 服务器引导盘安装2003
  19. 微信公众号 java 教程视频下载_微信公众号开发视频教程java
  20. 微信公众号开发之授权

热门文章

  1. html引入动态资源,云风的 BLOG
  2. linux 安装 anaconda3 报错concurrent.futures.process._RemoteTraceback
  3. ‘get‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的问题:没有下载或配置get
  4. 【Java开发】面向对象编程:继承
  5. html li 做瀑布流,使用js来实现瀑布流效果
  6. 外贸新手如何高效管理Linkedin账号
  7. SpringBoot整合第三方技术
  8. 什么标准规定了aes加密_高级加密标准(AES)分析
  9. java血条_TankWar 单机(JAVA版)版本2.3~版本2.4 为坦克画血条
  10. 统信UOS安装chromium