初めに
開発環境
- mac M4
- uv 0.9.x
環境構築
uv venv -p 3.11 source .venv/bin/activate
まずは英語の推論のための espeak-ngを入れます
brew install espeak
ライブラリを入れます
uv pip install -r requirements.txt
次にmacOSの場合は ReadMeに記載があるように一部のファイルを変更します。neutts.py の先頭に以下を入れます
from phonemizer.backend.espeak.wrapper import EspeakWrapper _ESPEAK_LIBRARY = '/opt/homebrew/Cellar/espeak/1.48.04_1/lib/libespeak.1.1.48.dylib' EspeakWrapper.set_library(_ESPEAK_LIBRARY)
実行
以下を実行することでベーシックな推論をすることができます
python -m examples.basic_example \ --input_text "My name is Dave, and um, I'm from London" \ --ref_audio samples/dave.wav \ --ref_text samples/dave.txt