ガイド

Lazypy TTSが使えない時のオフライン代替

LazypyのText-to-Speech Simulatorは、StreamElementsやStreamlabsのAmazon Polly音声、TikTok、Google、Microsoft、IBM Watson、Acapelaなど、何百もの聞き覚えのある声で文を聞ける人気のサイトです。作者は、さまざまなTTS音声で文章がどう聞こえるかを示すシンプルなウェブアプリだと説明しています。

声がエラーになる、短い一文以上が必要という場合に、その理由と、SuperClonicaで自分のPCで読み上げる方法をこのガイドで説明します。

lazypyとは

このシミュレーターは、ページで名前が挙げられているほかのサービスの声を1000以上まとめ、そこへ文章を送ります。Twitchの投げ銭がStreamElementsやStreamlabsの声でどう聞こえるかを確かめるのに便利です。入力欄は550文字までです。

声が使えなくなる理由

どの声も別の会社のサービスから来ているため、そのサービスが変わったりリクエストを制限したりすると使えなくなることがあり、シミュレーター側では直せません。エラーが出たら時間をおくか、別の声を選んでください。いつでも確実に動かしたいプロジェクトなら、自分のPCで動く声は誰にも依存しません。

SuperClonicaでオフライン読み上げ

SuperClonicaカタログの各音声ページでは、30〜100文字の文をアカウントなしで無料で試せます。長い文章は、無料エンジンを python -m pip install superclonica-cpu でインストールし、superclonica --text-file story.txt --voice voice.json --lang ja --output story.mp3 を実行します。普通のCPUでオフライン動作し、文字数制限はなく、あなたのものになるMP3やWAVを出力します。

ほかにはない声

カタログには、ゲーム、アニメ、カートゥーン、ミームのキャラクターのファンメイド音声、ナレーターやアナウンサー、さらにゴラムやBrainrotのような無料の声があります。どの声も31言語を話せます。配信で投げ銭を読み上げるなら、Twitchチャット読み上げとStreamer.botのガイドもご覧ください。