当前位置:   article > 正文

android开发-百度语音识别Android SDK的简单使用_android中使用百度ai开放平台语音识别

android中使用百度ai开放平台语音识别

1.引言

在人际交往中,言语是最自然并且最直接的方式之一。随着技术的进步,越来越多的人们也期望计算机能够具备与人进行言语沟通的能力,因此,语音识别这一技术也越来越受到关注。尤其,随着深度学习技术应用在语音识别技术中,使得语音识别的性能得到了显著提升,也使得语音识别技术的普及成为了现实。今天,我就用百度语音识别SDK做一个简单的使用案例。


2.开发环境

Android studio 3.6.1;
百度语音识别Android SDK3.1.6;


3.准备开发环境

3.1安装Android studio

Android studio安装教程

3.2创建百度智能云平台应用

百度智能云链接

①登录百度智能云之后点击创建应用开始创建平台应用
在这里插入图片描述
②打开左侧导航栏找到语音技术
在这里插入图片描述
③进入到概览界面中,点击创建应用
在这里插入图片描述
④填写新应用相关信息
在这里插入图片描述
⑤点击立即创建后再点击查看应用详情,此处的AppID,AppID,Secret Key与包名都是后续需要使用到的,到时直接复制黏贴即可
在这里插入图片描述

3.1下载百度语音识别SDK

语音识别Android SDK下载地址
下载后解压到本地。解压后会发现是个安卓工程,若想要把该工程跑起来可以自己看看其中的README文档。想要深入了解,可看百度语音开放平台Android SDK用户指南
在这里插入图片描述
在这里插入图片描述


4.实现语音识别的简单案例

4.1创建Android工程

在这里插入图片描述
在这里插入图片描述

4.2导入core模块

①File→New→Import Module
在这里插入图片描述
②找到之前解压出的文件中的core文件夹,选择OK→Finish
在这里插入图片描述
③此时查看项目目录下的settings.gradle, 可以看见core module已经被加载,同时可以看见core目录的图标,说明导入成功
在这里插入图片描述

4.3配置app依赖core

①右击app目录选择Open Module Settings
在这里插入图片描述
②在打开的界面选择Dependencies→app→+号→Module Dependency
在这里插入图片描述
③在弹出的界面勾选core后点击OK,然后选择Apply
在这里插入图片描述
在这里插入图片描述
④此时观察build.gradle(module :app)文件,发现自动添加了如下一行
implementation project(path: ‘:core’)
在这里插入图片描述
⑤根据app/build.gradle(module :app)更改core/build.gradle(module :core)部分版本号。因为我用的API Level是29所以我改成29,你的不一定和我一样,以你的app/build.gradle(module :app)文件中内容为准。
在这里插入图片描述
⑥在你的core\manifests\AndroidManifest.xml文件里,替换你的appId 丶appKey与secretKey为之前你在百度智能云上创建的应用的对应信息
在这里插入图片描述

4.4使用百度语音识别SDK

①修改布局文件app\res\layout\activity_main.xml,简单写一个界面即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/312641
推荐阅读
相关标签
  

闽ICP备14008679号