LoginSignup
2
3

More than 1 year has passed since last update.

Pythonでお手軽音声合成が可能なgTTSモジュール

Posted at

備忘録です。

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ファイルを作成している記事が見受けられたりしたので…)。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3