当前课程知识点:移动快速应用开发 >  第四章 我的词典 >  语音识别 >  语音识别

返回《移动快速应用开发》慕课在线视频课程列表

语音识别在线视频

语音识别

下一节:绘图板界面设计

返回《移动快速应用开发》慕课在线视频列表

语音识别课程教案、知识点、字幕

大家好

在前面的内容里

我们已经完成了语言的翻译

单词的朗读

这一讲将实现最后一功能语音输入

现在很多APP应用都可以实现语音识别功能

将语音转为文字

在APP Inventor中利用语音识别器也可以

实现这一功能

在开发之前

手机上需要安装语音输入引擎

同学们可以在软件市场上下载安装讯飞

语音+软件

或者其他语音引擎

在我的词典应用中

用户点击麦克风按钮

将会调用第三方引擎

用户语音输入结束后

将会在文本输入框原文中显示识别结果

流程图如图所示

用户点击麦克风按钮

调用第三方引擎

这时输入语音

语音识别结束后

会在文本输入框原文中显示识别结果

在文本输入框原文右边增加一个新的按钮

设置它的高为40像素

宽也是40像素

文本框内容为空

我们让它在水平布局里面

最终在水平布局中垂直对齐

选择居中

添加一个麦克风图案

选择麦克风图标

我们给按钮重新命名

命名为按钮

麦克风

在多媒体当中添加语音识别器组件

这也是一个非可视组件

界面设计部分完成我们进行逻辑设计

在逻辑设计中

当我们点击麦克风按钮时

我们将调用第三方请求

那么语音识别器将会被调用

那么这时候会调用第三方语音引擎

语音输入完毕以后

我们看一下

语音识别器有一个方法

识别完成

当语音识别完成以后

我们再文本框输入框原文当中

把结果显示出来

设置它的文本内容为结果

我们保存一下

测试一下

同学们

我的词典APP功能已经实现

希望大家根据案例进行拓展

制作出功能更加强大的词典APP

谢谢大家的收看

再见

移动快速应用开发课程列表:

第一章 App Inventor介绍

-App Inventor简介

-- App Inventor简介

-第一个应用-喵喵叫的小猫

--喵喵叫的小猫

-App Inventor的调试方法

--App Inventor的调试方法

-作业--作业

-拓展练习

第二章石头剪刀布

-石头剪刀布界面设计

--石头剪刀布界面设计

-选择结构

--选择结构

-组件介绍

--组件介绍

-石头剪刀布逻辑设计

--石头剪刀布逻辑设计

-作业--作业

第三章 我的计算器

-计算器的界面设计

--计算器的界面设计

-过程的定义

--过程的定义

-实现整数运算的计算器

--实现整数运算的计算器

-带小数点的计算器

--带小数点的计算器

-代码测试

--代码测试

-作业--作业

第四章 我的词典

-我的词典界面设计

--我的词典界面设计

-语言翻译

--语言翻译

-文字朗读

--文字朗读

-语音识别

--语音识别

-作业--作业

第五章 我的绘图板

-绘图板界面设计

--绘图板界面设计

-手指作画

--手指作画

-精灵画圆

--精灵画圆

-绘图的保存

--绘图的保存

-作业--作业

第六章 社交应用

-社交应用界面设计

--社交应用界面设计

-拨号并收发短信

--拨号并收发短信

-短信的分类保存

--短信的分类保存

-短信的选择与删除

--短信的选择与删除

-作业--作业

第七章 扫码识物

-条码扫描器

--条码扫描器

-申请Web-API的步骤和调试方法

--申请Web-API的步骤和调试方法

-Web客户端

--Web客户端

-JSON格式数据的解析方法

--JSON格式数据的解析方法

-扫码识物

--扫码识物1

--扫码识物2

-作业--作业

第八章 我的扫描仪

-人工智能技术介绍

--人工智能技术介绍

-扫描仪界面设计

--扫描仪界面设计

-百度AI 函数介绍

--百度AI 函数介绍

-扫描仪的代码实现

--扫描仪的代码实现

-作业--作业

-拓展练习

语音识别笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。