提供: Japanese Scratch-Wiki
(合成音声から転送)
このきじは ひらがなでよめます。ひらがなでよむ
![]() |
この記事は2019年10月の注目の記事です。 |
音声合成拡張機能は、2018年10月に追加されたScratch 3.0の拡張機能で、スプライトに合成音声をしゃべらせることができるものである。使用にはインターネット接続が必須である。
ブロック
以下のスタックブロックが存在する。
声の種類
音声合成拡張機能では、以下の5種類の声が使用できる。声の種類は声を () にするで切り替え可能である。
- アルト
- テノール
- ねずみ
- 巨人
- 子猫
アルトとねずみは女声であり、テノールと巨人は男声である。
利用できる言語
2025年8月現在では全21言語が利用できる。
2018年10月までに追加された言語
- デンマーク語
- オランダ語
- 英語
- フランス語
- ドイツ語
- アイスランド語
- イタリア語
- 日本語
- ポーランド語
- ポルトガル語 (ブラジル、ポルトガル)
- ロシア語
- スペイン語 (スペイン、ラテンアメリカ)
2019年3月に追加された言語
- 中国語(普通話)
- 朝鮮語
- ノルウェー語
- ルーマニア語
- スウェーデン語
- トルコ語
- ウェールズ語
出典:[1]
2019年4月に追加された言語
- ヒンディー語
- アラビア語
API
この拡張機能はAPIを通して音声を取得する。
アルトは https://synthesis-service.scratch.mit.edu/synth?locale=ja-JP&gender=female&text=こんにちは
テノールは https://synthesis-service.scratch.mit.edu/synth?locale=ja-JP&gender=male&text=こんにちは
とすれば、mp3形式の音が出力される。

メモ:
「JP」を変えると言語を、「こんにちは」を変えるとしゃべらせる内容を変更できる。
トピック
出典
GitHubでソースを見る: LLK/scratch-vm /src/extensions/scratch3_text2speech/index.js