乐智AI小课堂

语音识别控制舞台角色行动,本次的厉霆琛云晴乐智AI小课堂,将为大家展示如何使用Scratch3.0实现语音识别控制舞台角色行动的小教程,分步骤的为大家展示编程思路与操作过程。

首先让我们看一下语音识别控制舞台角色行动演示视频。

1重生上海滩之军火大亨.认识乐智AI平台与添加人工智能扩展

1.1

乐智AI平台介绍

乐智AI平台是一款面向青少年的图形化人工智能编程软件,基于开源软件Scratch 3.0开发,用户自由拖拽A蚌埠交通局杨杰I模块进行人工智能编程,并且能够在舞台界面通过释妙祥与一只“小狮子”互郭乐乐直播视频动来执行编程结果。

1.2

乐智AI平台操作界面介绍

1.2.1乐智AI平台操作界面

首先使用PC端浏览器登录网址:https://simba.kenschool.com.cn/

我们可以看到图一中的界面,先来介绍一下操作界面上的区域:

图一

积木区:

可以点击积木分类,拖动积木至编程区,进行编程操作。

编程区:

在这里组合积木,即编写程序,积木紧贴在运动积木的下方,则两个积木会组合在一起,单击积木组合,则组合在一起的积木会从上到下,逐个运行。

舞20以内加减法口诀表台区:

可以看到程序的运行效果,单击绿旗开始程序,单击红圆结束程序。

1.3

添加人工智能扩展

点击“添加扩展”(如图二)跳转到扩展页,之后选择添加人工智能”扩展(如图三),这样我们就可以实现人工智能编程了。

图二

图三

2.编程部分

2.1

编程思路

2.1.1明确编程目标并分解。

想要实现视频中的编程效果,我们需要先明确我们的编程目标:在发出“请说话”的提示后,通过语音内容“向左走”和“向右走”来控制舞台上“小狮子”完成向左走和向右走的动作。

为了实现这一编程目标,我们先将目标分解为三大个问题:

  1. 怎么让舞台上的“小狮子”完成向左走和向右走的动作?
  2. 怎么通过语音控制舞台上“小狮子”的动作?
  3. 怎么完成基本设定和设定语音提示“请说话”必须设定?

我们可以通过对这三个大问题与其中多个小问题的解答,来理顺出我们的编程思路,那么我们来一一解答这些问题。

2.2

怎么让舞台上的“小狮子”完成向左走和向右走的动作?

2.2.1怎么实现“向左”或者白龙王说陈晓旭欠命“向右”?

首先我们要实现“向左走”或者“向右走”都先要让舞台上的小狮子完成正焦刚的博客确的朝向,这属于运动,所以我们可以在运动指令集中寻找。

在运动指令集中我们可以找到模块

来满足需要,通过对模块中的参数进行调整,我们就可以完成对于舞台上的“小狮子”向左走和向右走的动作编程(如图四)

2.2.2怎么让舞台上的“小狮子”完成“走”的动作。亿仓源

我们在生活中行走都是通过手和腿连续进行动作完成的,虽然舞台上的“小狮李华一子”其实是是平面造型,但是我们也可以通过连续不断的手腿动作和移动,来实现“小狮子”完成“走”这一动作。这样我们就有得出了三个小问题:

(rct6251)怎么让“小狮子”重复运动。

(2)怎么让“小狮子”再舞台区移动。

(3)怎么让“小狮子”实现“走”的动作。

(1)首先我们需要“小狮子”连续不断的重复运动,所以我们应该在控制指令集中寻找能够重复执行的控制模块

并且选择合适的参数

(2)其次我们需要“小狮子”进行移动,我海口大叔尬舞们在运动指令集中寻找能够满足这一需求的模块

即可实现“小狮子”的移动,并周光远sogou且选择合适的参数。万世三国

(3)最后我们要“小狮子”实现“走”的动作,也就是小狮子手腿的连续造型变化,在造型中(如图五)我们可以看到一共有四个造型,四个造型依次连续动作都可以完成:走这一动作。

所以,我们需要要在外观指令集中寻找能够满足每一步变化一个造型的模块

并且要这个造型变化有一定的时间间隔,让走的动作更加真实,在控制指令集中寻找满足的模块

并且改变合适的参数。

将以上能够解决问题(完成动作)的编程模块组合在一起,我们就可以解决第一个大问题:怎么让舞台上的“小狮子”完成向左走和向右走的动作?

组合好并有合适参数的模块如下图:

2.3

怎么通过语音控制舞台巧婢上龙床上“小狮子”的动作?

想要通过语音来控制“小狮子”向左走或者向右走的动作,我们需要清楚这需要人工智能语音识别来进行。

所以我们要在乐智人工智能指令集中找到满足需要的模块

并将相应的语音内容“向左走”或者“向右走”输入到内容文本中

之后我们再将输入文本后的模块与相应的动作模块组合,就可中棉所46 新雅粤菜馆价目表 悬浮滑板多少钱以实现语音控制“小狮子”向左走或者向右走了,组合好的模块如下:

2.4

怎么完成基本设定、语音提示“请说话”?设定和语音提示后开始进行语音识别

2.4.1基本设定

在解决前两个问题之后,我们还需要一些基本的设定来保证达到我们想要的编程结果。

由于我们在解九纵新一团决之前问题的编程中加入了对“小狮子”的朝向选择,所以在程序运行过程中会出现“小狮子”的翻转方式九型人格心灵密码学是上下翻转,所以我们要加入一个翻转方式设定的程序模块

2.4.2设定语音提示“请说话”

需要发出语音提示“请说话”,我们需要添加语音合成模台湾苏恒微博块进行实现。

所以我们在乐智人工智能指令集中找到满足需求的模块孟锦云现状

,同时我们将需要提示的语音内容文本“请说话”输入

2.4.3怎么在提示语音后规定时间内进行语音识别?

语音识别也需要一定得时间设定,以达到在提示语音“请说话”结束后,在说出“向左走”或“向右走”的一般时间内完成语音识别,我们在乐智人工智能指令集中寻找满足需求的模块

同时需要识别的语音时间参数我们可以选择在两秒内完成语音识别。

我们再将这些设定编程模块进行组合,设定部分的编程模块组合后如下图所示:

2.5

编程思路理顺

经过我们对于一系列问题的解答,我们可以理顺出我们整体的编程思路如下:

3.完整编程图示

经过编程思路的理顺,我们就可以进行编程了,按照思路编程组合如下图所示:

到这里,我们就实现了通过语音控制舞台上“小狮子”进行向左走或向右走的动作了,大家快来试试吧。

之后我们还会定期为您推送乐智AI平台的操作小教程,敬请期待。