備忘録です。
gTTSとは
gTTSはPythonで音声合成ができるモジュールです。
文字列を音声に変換できます。
ちなみにgTTSはGoogle Text-to-Speechの略です。
下記はColabで実行の想定です。
インストール
!pip install gTTS
import
gtts_test.ipynb
from gtts import gTTS
import IPython.display
文字列を音声に変換
gtts_test.ipynb
message = "こんばんは。テストです。"
tts = gTTS(message, lang='ja')
tts.save('gTTS_test.mp3')
音声データを埋め込む
gtts_test.ipynb
IPython.display.Audio('gTTS_test.mp3')
以上でお手軽に音声合成ができます。
とりあえず音声合成を使用したい時に便利です。
注意点
ドキュメントを確認したところ、mp3しか作成出来ないみたいなので注意です(wav等は作成できません)。
ちなみに
この記事は上記注意点を書きたかっただけみたいなところあります(wavファイルを作成している記事が見受けられたりしたので…)。