实战Scratch3.0正式版的翻译功能

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

Scratch3.0终于在2019年的1月2日正式发布了。

我们来看下3.0中的新功能:文字朗读和翻译功能。

实战Scratch3.0正式版的翻译功能_第1张图片

1、首先要添加扩展模块,把文字朗读和翻译添加进来。

实战Scratch3.0正式版的翻译功能_第2张图片

朗读3个积木块,翻译2个积木块

2、文字朗读积木块说明:

首先要设置朗读语音的语言

实战Scratch3.0正式版的翻译功能_第3张图片

一共支持14种语言,可以朗读英语/法语/德语/意大利语/日语等,但是没有中文,不能朗读中文。

然后设置要朗读的声音,

实战Scratch3.0正式版的翻译功能_第4张图片

有中音女声,男高音,尖细女声,巨人男声和小猫的搞笑声音,用小猫的声音,不管说什么内容,都是喵喵喵。

设置完之后,我们就可以用这个朗读积木,来朗读我们所需要的内容了。

如果朗读的内容,朗读器不支持,那就不能发出声音,比如你让他朗读一个中文,它就读不出来。

要注意翻译内容的长度是有限的,大概在20个字左右,具体我没数,所以不能一下子朗读一大段文章,一句话一句话朗读是没问题的。

文字朗读设置语言的积木,在设置语言参数时,我发现只能从列表里选择,而不能直接传入参数,或者是我还没找到设置参数的正确内容。

我设置了一个变量“翻译语言”,然后将其设置为:

之类的语言名,

然后这样做,可结果是不支持,并不能准确的将语言切换到对应的变量。

我只能麻烦的一个个判断过去来做设置:

实战Scratch3.0正式版的翻译功能_第5张图片

而同样的变量和内容,翻译积木就是认的。

实战Scratch3.0正式版的翻译功能_第6张图片

3、翻译下面,有2个积木块。

是可以来查看你这个程序的人的语言,比如你是中文环境,去访问一个英文做的Scratch3作品,那就是中文(zh-cn),相反,如果一个英文环境的人来看你的作品,那就是英文。

实战Scratch3.0正式版的翻译功能_第7张图片

这个积木块,就是翻译,将要翻译的内容翻译成指定的语言。这个支持的语言十分的多。


实战Scratch3.0正式版的翻译功能_第8张图片
实战Scratch3.0正式版的翻译功能_第9张图片

支持包含中文在内的数十种文字。

实战Scratch3.0正式版的翻译功能_第10张图片

好了,Scratch3.0的翻译和文字朗读拓展模块就介绍到这里,相信大家可以用这2个模块,轻松的做出翻译类的工具作品来。

你可能感兴趣的:(实战Scratch3.0正式版的翻译功能)