使用 python APO 将日语文本转换为语音
converting Japanese text to speech using python APO
我需要将我的日语句子转换成音频文件并单独保存。我找到了 gtts 包,可以用英语和其他一些语言做到这一点。不过好像不支持日语
有没有日语的替代方法?
提前致谢
我知道 BASH 中有一个程序可以进行文字转语音。
sudo apt install translate-shell
https://github.com/soimort/translate-shell
trans -p -lang ja "hello"
我只提到这一点,因为如果需要,您可以用子流程调用它。
你提到的那个似乎 运行 不错。 https://www.thepythoncode.com/article/convert-text-to-speech-in-python
#! /usr/bin/env python3
## sudo apt install ffmpeg espeak libespeak1 python-gst-1.0
## pip3 install gTTS pyttsx3 playsound
import gtts
from playsound import playsound
tts = gtts .gTTS( '感嘆詞', lang='ja' ) ## request google to get synthesis
tts .save( 'hello.mp3' ) ## save audio
playsound( 'hello.mp3' ) ## play audio
## print( gtts .lang .tts_langs() )
我需要将我的日语句子转换成音频文件并单独保存。我找到了 gtts 包,可以用英语和其他一些语言做到这一点。不过好像不支持日语
有没有日语的替代方法?
提前致谢
我知道 BASH 中有一个程序可以进行文字转语音。
sudo apt install translate-shell
https://github.com/soimort/translate-shell
trans -p -lang ja "hello"
我只提到这一点,因为如果需要,您可以用子流程调用它。
你提到的那个似乎 运行 不错。 https://www.thepythoncode.com/article/convert-text-to-speech-in-python
#! /usr/bin/env python3
## sudo apt install ffmpeg espeak libespeak1 python-gst-1.0
## pip3 install gTTS pyttsx3 playsound
import gtts
from playsound import playsound
tts = gtts .gTTS( '感嘆詞', lang='ja' ) ## request google to get synthesis
tts .save( 'hello.mp3' ) ## save audio
playsound( 'hello.mp3' ) ## play audio
## print( gtts .lang .tts_langs() )