音声認識して、その内容を音声合成で返すという、単純なもの。 Mac 10.13.6上での動作確認。 Pythonのバージョンは3.7.3。 PythonのSpeechRecognitionライブラリを利用。 Google音声認識のサービスを用いるのでオンライン環境。 pip3 install SpeechRecognition brew install open-jtalk の後に #!/usr/bin/env python3 import speech_recognition as sr import subprocess import tempfile def jtalk_run(message, out_wav='/tmp/voice.wav', speed=1.0): jtalk_dir = "/usr/local/Cellar/open-jtalk/1.10_1/" dic_pa