46 lines
828 B
Markdown
46 lines
828 B
Markdown
## Install
|
|
|
|
```sh
|
|
pip install pyttsx3
|
|
```
|
|
|
|
## How To Use
|
|
|
|
```sh
|
|
import pyttsx3
|
|
|
|
engine = pyttsx3.init()
|
|
engine.say("Hello, World!")
|
|
engine.runAndWait()
|
|
```
|
|
|
|
|
|
日本語音声エンジンのインストール
|
|
|
|
```sh
|
|
apt install -y open-jtalk
|
|
```
|
|
|
|
Open JTalkには、日本語音声ファイルが必要です。
|
|
日本語音声ファイルをダウンロードする。
|
|
|
|
```sh
|
|
apt install -y open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-atr503-m001
|
|
```
|
|
|
|
ダウンロードした日本語音声ファイルを以下のパスに配置する
|
|
|
|
```sh
|
|
/usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice
|
|
```
|
|
|
|
|
|
```python
|
|
import pyttsx3
|
|
|
|
engine = pyttsx3.init()
|
|
engine.setProperty('voice', 'japanese')
|
|
engine.say("こんにちは、世界!")
|
|
engine.runAndWait()
|
|
```
|