2019/01/16SHAREツイートシェアはてブGoogle+PocketLINEこんにちは。プログラミング講師のさかやすです。Scratch3.0のExtension「拡張機能」について知りたい人向け。AI(人工知能)に興味がある方に読んでいただきたい記事です。Scratch3.0の拡張機能。お薦めの機能はありますか?その使い方についても教えてください。子どもScratch3.0がリリースされましたので、早速試してみました!extension「拡張機能」させることにより、最近話題のAI「人工知能」が体験できます。GoogleとAmazonが協力のもと組み込まれた2つの機能「音声合成」と「翻訳」です。今回は、Scratch3.0の拡張機能である音声合成と翻訳を解説します。本記事を読んで頂くことで、Scratch3.0の拡張機能について概要が分かります。拡張機能の「音声合成」と「翻訳」の特徴と使い方について理解できます。特徴と使い方Google翻訳「Translate」とはScratch3.0から使用する方法まとめScratch3.0のextension「拡張機能」についてScratch3.0で用意されている拡張機能は合計9つあります。Wedo2.0特に印象的だったのは2つ。Amazonの「音声合成」とGoogle「翻訳」です。最近話題のAI(人工知能)ですよ、人工知能!いずれもWIFI環境が必須となり、AmazonとGoogleのサーバに常時接続して利用するサービスです。Service(AWS)の協力」と記載がされていますので、Pollyの事でしょうか。声と音程が似ていますので、Pollyでしょう。ポルトガル語、スペイン語等々、世界中のたくさんの言語に対応しています。Scratch3.0からPollyをAPI(ソフトウェアの機能をインターネットに公開していて、他のソフトウェアから呼び出しを行えるもの)で呼び出して利用していると予想できます。選択することによって、以下の3つのブロックが使用可能になります。「・・・・」をしゃべる文字を打ち込む箇所です。読み上げをさせたい文字データを打ち込みます。声を「・・・」にするアルト・テノール・ねずみ・巨人・子猫から選択可能です。変更することで、音声が変わりますので、面白いですよ。特徴と使い方Google翻訳「Translate」とはGoogleのTranslate「翻訳」のサービスです。こちらもAmazonのPollyと同様にAI(人口知能)となります。ホームページを検索していて英語のページに辿り着くときってありますよね?その際に、日本語に翻訳する機能があります。それと同じ機能が使用出来ます。上図の機能拡張「翻訳」を選択します。選択によって、以下の2つのブロックが使用可能になります。「・・・・」を英語に翻訳する「・・・・」に翻訳させたい文字を打ち込みます。61個の言語から選択します。日本語モードでScratch3.0を使用している場合は、「日本語」という文字が取れます。まとめいかがでしたでしょうか。ついて解説してきました。「【Scratch3.0】ダウンロードとインストールの手順」にてScratch3.0を使用するまでの手順についてまとめていますので、ご興味がある方は是非!また、Scratch3.0に対応した書籍も販売されていますよ。カエレバRYUANAmazon2020年に小学校でプログラミング教育が必修化されます。このタイミングに、プログラミングの学習を検討してみては、いかがでしょうか?Scratch3.0がリリースされたものの、2.0もまだ現役です。Scratchにチャレンジされたい方は、無料でプログラミングの学習ができる以下の入門講座も併せてお読みいただければ幸いです。【Scratch2.0(スクラッチ)入門講座】1.Scratch(スクラッチ)プログラミング!3分でスタートするための手順を解説2.Scratch(スクラッチ)アカウントの作り方と使い方3.Scratch(スクラッチ)プログラミングの基本操作を解説4.子どもウケ抜群!Scratchで背景の変更と音を加えてプログラミングにチャレンジ5.プログラミングの変数を子どもにも分かりやすく解説6.Scratchでプログラミングのif文(条件分岐)を理解しよう7.大人でも難しいfor文(繰り返し)!Scratchで学習すると簡単に理解できます8.【練習問題】Scratch(スクラッチ)でプログラミングにチャレンジ!9.Scratch(スクラッチ)で座標を理解しよう!メッセージの使い方も解説します10.Scratch(スクラッチ)プログラミング!水族館のアニメーションを作って理解を深めようここまでお読みいただきありがとうございました。