TTS-Vue Web版
✅ オンラインデモ(おすすめ): https://xiaoying.work (🎁 毎日無料 10,000 文字)>
🚀 新製品: プロフェッショナル音声合成 / より安定 / プラン対応 / より多くの音声 / タスクキューあり
🎤 マイクロソフト音声合成ツール、Web版、Vue + ElementPlus + Vite で構築。
ホスト版 / オンライン体験
このリポジトリは、オープンソースWeb UIのリファレンス実装です。より安定し、より多機能なサービスが必要な場合は、公式ホスティング版のご利用をおすすめします。| 機能 | セルフホスティング(本リポジトリ) | XiaoYing.work(公式ホスティング) | | :----------------- | :------------------------------- | :---------------------------------------------- | | 導入難易度 | バックエンドの自己構築・環境設定が必要 | すぐに利用可能、導入不要 | | 無料枠 | バックエンド設定に依存 | 毎日無料 10,000 文字 | | 安定性 | ローカルネットワーク環境に依存 | 高可用性SLA、専用線アクセラレーション | | 機能 | 基本的な音声合成 | アカウントシステム、ジョブキュー、音声バリエーション、API対応 | | 保守 | コミュニティによる保守 | 公式による継続的なアップデートと保守 | | 適用シーン | 学習、個人利用 | 商用環境、プロナレーション、高頻度利用 |
サイト例
ホスティングサイト画面
https://xiaoying.work (🎁 毎日無料 10,000 文字)

https://web.tts88.top
新バージョン画面
旧バージョン画面
機能特徴
- 🌐 完全Web化、デスクトップアプリのインストール不要
- 🔊 Microsoftの多様な音声合成に対応
- 🚀 TTS88 API統合に対応
- 🆓 無料TTS呼び出し対応、毎日無料枠あり
- 🧠 OpenAIのテキスト生成に対応
- 🌍 多言語対応:中国語、英語、スペイン語
- 🔐 ブラウザフィンガープリント認証でより安全なユーザー体験
最新の更新
インターフェース再構築と機能強化 (v2.2.0)
- 📱 UI再構築:トップナビゲーション固定、テキストボックスはスティッキーモード、モバイル端末への適応性を最適化
- 🔤 SSML強化:SSMLフォーマット機能追加、設定変更に応じて自動でSSMLを更新
- 🎵 プレイヤー最適化:メイン画面にプレイヤー統合、音声再生とダウンロード体験を改善
- 🎞️ 字幕機能:オンライン字幕生成機能追加、コンテンツ作成効率向上
- 🌓 テーマ最適化:ダークモード時のインターフェース表示改善、全体テーマ切替機能追加
- 🛠️ 高度な設定:無料TTSサービス画面最適化、速度とピッチ設定追加
- 💡 操作体験:ツールチップ機能追加、ユーザー操作ガイダンス強化
- 🔄 依存関係アップグレード:Vueを3.5.11に、ElementPlusを2.9.9に更新
- 🌐 リンク更新:GitHubリポジトリアドレス更新
無料TTSサービス統合 (v2.1.0)
- 🆕 無料TTS機能:APIキー不要、毎日無料枠あり
- 👤 ブラウザ指紋認証:全ユーザーが公平に無料枠を利用可能
- 🔄 枠状況表示:残り無料文字数とリセット時間をリアルタイムで表示
- 🌐 サーバーステータス検出:無料TTSサーバー接続状況を自動検出
- 🛡️ エラー処理強化:より親切なエラー表示とステータスフィードバック
- 🎛️ 無料TTS設定パネル:ユーザーが設定・枠情報を簡単に確認・変更可能
インターフェースとユーザー体験の最適化 (v2.0.0)
- ✨ 設定エリア最適化:設定パネルが折り畳み可能、「音声設定」タイトルクリックで展開・折り畳み
- 🔘 スマートボタン配置:「変換開始」ボタンをトップに移動、スクロールせずにすぐクリック可能
- 💬 状態表示強化:分かりやすい変換状態表示テキスト追加
- 🎨 視覚効果改善:ボタンに光エフェクトアニメーション追加、ユーザー体験向上
- 📱 レスポンシブレイアウト最適化:様々な画面サイズでの表示を改善
開発計画
📢 重要なお知らせ:デスクトップ版を開発中です!
現在、クロスプラットフォーム対応のデスクトップアプリ版を開発中で、より多くの機能と優れたユーザー体験を提供します。
今後のアップデートにご期待ください。最新情報はプロジェクトの動向をチェックしてください。
クイックスタート
開発環境
# 克隆仓库
git clone https://github.com/henryhu55/tts-web-vue.git安装依赖
yarn install启动开发服务器
yarn dev
生産ビルド
# 构建生产版本
yarn build预览生产版本
yarn preview
部署
ビルドが完了したら、distディレクトリの内容を任意の静的Webサーバーにデプロイしてください。
API設定
本Web版は現在、無料TTSサービス、TTS88 API、OpenAI APIをサポートしています:
無料TTSサービス設定
- 設定ページで「無料TTSサービス」オプションを見つける
- システムはデフォルトで無料TTSサーバーのアドレスを設定済み
- 当日の残り無料利用枠とリセット時間を確認可能
- 各ブラウザクライアントごとに独立した無料利用枠がある
TTS88 API設定
- 設定ページで「第三者API URL」設定オプションを見つける
- ご自身のTTS88 APIアドレスを入力する
- APIキーがある場合は「TTS88 APIキー」欄に入力する
OpenAI API設定
- 設定ページでOpenAI設定オプションを見つける
- ご自身のOpenAI APIキーを入力する
- 使用するモデルを選択(デフォルトはgpt-3.5-turbo)
- 自己ホスティングやプロキシを利用する場合はカスタムAPI Base URLを設定可能
注意事項
- データはブラウザのローカルストレージにのみ保存され、リフレッシュやキャッシュクリアは他のユーザーに影響しません
- 変換後の音声ファイルはブラウザ内で直接再生またはローカルにダウンロード可能
- 無料TTSサービスは1日あたりの利用上限があり、超過すると翌日のリセットまで待つ必要があります
技術スタック
- Vue 3.2
- Pinia
- ElementPlus
- Vite
ライセンス
MITライセンス
はじめに
注意
本ソフトウェアおよびコードは個人の学習とテスト用のみであり、ダウンロード後24時間以内に削除してください。商業目的での使用は禁止されており、違反した場合の責任は自己負担となります。違法使用に起因する法的責任は一切負いません。本ソフトウェアは永遠に無料です。使用前に追加料金を支払ったり、ソースコードや完成品ソフトを有料で入手した場合は、詐欺に遭った可能性があります!
転載する場合は出典を明記してください。グループ参加や個人メッセージなどでソフトウェアのリポジトリ、ダウンロード先、インストールパッケージを誘導することは禁止します。
意見・問題報告、バージョンリリース用のQQグループ:
【tts-web-vue問題報告グループ1】279895662
--- Tranlated By Open Ai Tx | Last indexed: 2026-01-04 ---