pyopenjtalk は,OpenJTalk のラッパー.
【目次】
【関連する外部ページ】
pyopenjtalk の GitHub のページ: https://github.com/r9y9/pyopenjtalk
【サイト内の関連ページ】
【関連する外部ページ】
Python の公式ページ: https://www.python.org/
コマンドプロンプトを管理者として実行: 別ページ »で説明
python -m pip install -U pyopenjtalk
pyopenjtalk の GitHub のページ: https://github.com/r9y9/pyopenjtalk に記載のプログラムを実行してみる.
test.wav というファイル名のファイルが生成される.
import numpy as np import pyopenjtalk from scipy.io import wavfile x, sr = pyopenjtalk.tts("おめでとうございます") wavfile.write("test.wav", sr, x.astype(np.int16)) exit()
pyopenjtalk の GitHub のページ: https://github.com/r9y9/pyopenjtalk に記載のプログラムを実行してみる.
pygame は,音声ファイルのために使用する.
test.wav というファイル名のファイルが生成される.
import numpy as np import pyopenjtalk from scipy.io import wavfile fname = "test.wav" x, sr = pyopenjtalk.tts("おめでとうございます") wavfile.write(fname, sr, x.astype(np.int16)) import pygame pygame.mixer.init(frequency=44100) pygame.mixer.music.load(fname) pygame.mixer.music.play()