Edge TTS Worker は、Cloudflare Worker 上にデプロイされたプロキシサービスで、Microsoft Edge TTS サービスを OpenAI 形式に互換性のある API インターフェースにラップします。このプロジェクトを通じて、Microsoft の認証なしで、Microsoft の高品質な音声合成サービスを簡単に利用できます。
特徴:
中国本土のアクセス制限を回避し、Microsoft サービスの認証手順を省略
OpenAI 互換のインターフェース形式を提供
完全無料 - Cloudflare Worker の無料プランに基づいて
安全で制御可能 - カスタム API キーをサポート
多言語サポート - 中国語、英語、日本語、韓国語など
迅速なデプロイ - 数分以内に完了
迅速なデプロイ
- Worker を作成
Cloudflare ダッシュボードにログイン
Workers & Pages に移動
Create Worker をクリック
Worker に名前を付ける(例えば edge-tts) - コードをデプロイ
エディタ内のデフォルトコードを削除
worker.js のコードをコピーして貼り付け
Save and deploy をクリック - API キーを設定(オプション)
Worker の設定ページで Settings -> Variables を見つける
Add variable をクリック
名前に API_KEY を入力し、値に希望するキーを入力
Save and deploy をクリック - カスタムドメインを設定(オプション)
前提条件
あなたのドメインはすでに Cloudflare にホスティングされている
ドメインの DNS レコードは Cloudflare を通じてプロキシされている(プロキシ状態はオレンジの雲)
設定手順
Worker の詳細ページで
設定 タブをクリック
ドメインとルート 部分を見つける
追加 ボタンをクリック
カスタムドメイン を選択
使用したいドメイン名を入力(例えば tts.example.com)
ドメインを追加 をクリック
証明書のデプロイが完了するまで待つ(通常数分以内)
完了後、以下の 2 つの方法でサービスにアクセスできます:
Workers ドメイン名:https:// あなたの worker 名。あなたのユーザー名.workers.dev
カスタムドメイン名:https://tts.example.com
注意:カスタムドメインは HTTPS を使用する必要があります。Cloudflare は自動的に SSL 証明書を提供します。