Manjaroにcoqui-ai TTSをインストールし、簡単なコマンドとして使用する方法は?

Manjaroにcoqui-ai TTSをインストールし、簡単なコマンドとして使用する方法は?

~からコキアイTTSAURにはないため、手動でインストールする必要があります。

自分で設置してみると

pip install TTS

インストールしましたが、インストールの最後にエラーが発生しました。

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
typer 0.3.2 requires click<7.2.0,>=7.1.1, but you have click 8.1.3 which is incompatible.
google-api-core 2.10.0 requires protobuf<5.0.0dev,>=3.20.1, but you have protobuf 3.19.6 which is incompatible.

このようなエラーが発生しないようにするには、仮想環境にインストールする必要があるようですが、これも使用できないかと思います。

ttst text wav

次の機能を使用してください。

ttst() {
  cat $1 | sentences | xargs -0 tts --model_name "tts_models/en/ljspeech/tacotron2-DDC"  --out_path "${2:-out.wav}" --text
}

仮想環境にインストールするとどうなるかわかりません。

もっと簡単な方法があれば、私が言ったことを忘れてください。私が知りたいのはタイトルへの答えです。

sentencesおすすめ文章ボックスパッケージでは、coqui TTSは文でのみ機能するため、文のテキストにタグを付ける必要があります。

ベストアンサー1

私は利用できるピクサーこのために。

python3 -m pip install --user pipx
python3 -m pipx ensurepath
pipx install TTS

長い文と短文の両方でエラーが発生する可能性があります。長い文章の場合max_decoder_steps: 20000に追加できます/home/user/.local/share/tts/tts_models--en--ljspeech--tacotron2-DDC/config.json。短い文は、モデルを呼び出す前に削除する必要があります。または、スクリプトを使用して各文を直接変換し、すべてのオーディオ出力を接続します。良いサボまたはこれ

おすすめ記事