文字朗读助手
今天,我们就来一起认识人工智能技术“文字识别”。用它试着做一个实验,体验人工智能技术的神奇。
项目概览:
目标任务
认识文字朗读插件,应用文字朗读插件解决问题。
项目思路
输入文字——电脑识别——文字转语音——朗读文字
实验准备
一台联网的电脑,有麦克风,能播放声音,除此之外无任何硬件设备,就可体验AI文字识别。但要记得调节好电脑音量。
制作步骤
1.加载“文字朗读”插件。打开kittenblock,在左下角单击“添加扩展”,选择“文字朗读“加载。
2.认识插件:文字朗读插件,只有三个积木块。
先来认识这个积木:
再来看这块积木:
再来看这块积木:
需要注意的问题是:朗读前必须设置朗读的语种,并且朗读的语种与你输入的文字种类要对应,假设你设置朗读语种为中文,那么朗读内容框应该填入中文。
3.添加角色与背景。删除小猫,从角色库中添加新角色“abby”。删除原背景,从背景库中添加新背景“room1”.
新建一个变量“文字”。
4.给角色abby编写脚本:先来文字朗读积木,当按下空格键,设置朗读语言为中文,用中音朗读,修改朗读内容为:请你输入文字吧!从侦测模块中添加询问并等待积木,修改询问内容为:请你输入文字吧!
再来编写abby角色动画脚本:她有4个造型,每隔1秒换个造型,重复执行4次。
最后编写朗读文字脚本:添加“将文字变量设为”积木,将询问积木的输入结果“回答”赋值给变量“文字”。最后朗读变量“文字”内容。
5.整理脚本,测试程序。完整程序如下
实验拓展:
请同学们发挥想象,结合学过的知识,做出更好的作品。
本课程序详细编写过程请看下面视频。