実際には、愛読のバージョンとほとんど同じですが、API を再作成するのは面倒なので、以前の愛読のものを使用しています。
フォワーダーのデプロイ#
2 つのオプション:Vercel を使用するか、Docker を使用して自分で構築します。
比較 | Vercel | Docker 自建 |
---|---|---|
优点 | 操作が簡単 | トラフィック制限なし |
缺点 | 月間無料クォータ 100G | VPS/NAS が必要で、Docker に少し詳しい知識が必要 |
具体的な手順は、以下の 2 つの記事を参照してください。愛読アプリで操作する前の部分とソースリーダーは同じです。
Vercel 版:愛読書香オーディオブック マイクロソフト AI 音声 TTS Vercel デプロイチュートリアル
Docker 版:愛読書香設定マイクロソフト TTS オーディオブック Docker 自己構築版
注意:以前に私のチュートリアルに従ってインストールした場合は、更新する必要があります。さもないと、速度変更機能が使用できません。
更新方法も、これらの 2 つのチュートリアルに追加しました。
次のステップに進む前に、次の条件を満たしていることを確認する必要があります:
- ウェブサイトを持っていること、
tts.yfi.moe
のようなものでも、ms-ra-forwarder-for-ifreetime.vercel.app
のようなものでも、http://123.123.123.123:3000
のようなものでも構いません。開いたら、以下のようになります。
- TOKEN を設定しているかどうかを知っているか、設定している場合はその値が何であるかを知っているか。
ソースリーダーの設定#
-
ソースリーダーを開き、マイページ -> 音声管理 -> 右上隅 -> 音声の作成、名前は任意で、コンテンツには次のテキストを貼り付けます:
https://your.domain.here/api/aiyue?text={{speakText}}&voiceName=zh-CN-XiaoxiaoNeural&speed={{speakSpeed*4}},{ "method": "GET", "headers": {"authorization": "Bearer TOKEN"} }
-
yourdomain.here
を最初のステップで作成したウェブサイトの URL に変更します(IP アドレス + ポートの形式の場合は、https を http に変更する必要もあります)。 -
zh-CN-XiaoxiaoNeural
を他の音声に変更することもできます。構築したウェブサイトで選択できます(すべての音声が使用できるわけではないので、まずテストしてください)。名前は、対応する「設定名」の括弧内の英語です。 -
TOKEN を設定している場合は、設定で TOKEN という 5 文字を自分のトークンに置き換えます。設定していない場合は、気にしないでください。
-
保存してテストしてください。