Skip to content

シンプルなHTML書式対応のシャドーイング支援アプリ

License

Notifications You must be signed in to change notification settings

tasuren/shabe2x

Repository files navigation

しゃべしゃべ

これはシャドーイングをするためのウェブアプリで、任意の文章を読み上げることができます。これは、 Web Speech APIを使ったネイティブ環境での読み上げを使用し、高速にかつプライバシー配慮して動作が可能です。

  • HTMLのペーストに対応 — HTMLをペーストした時、スタイルを消して書式そのままにペーストが可能。
  • 部分的な読み上げ — 文章を選択した時、その選択した部分だけ読み上げ可能。
  • シンプルなUI — ブラウザ標準のデザインを踏襲し、基本配色も二色で明瞭。
  • ダークモード対応 — システムに合わせる自動機能付き。

技術スタック

  • SvelteKit
  • Tailwind CSS
    Preflightが無効化されています。 開発時にはこれを留意してください。
  • Cloudflare Pages

ToDo

  • Web Speech APIによる読み上げの実装
  • GoogleのText-to-Speech AIによる読み上げの実装 これは有料のため、有料プランやAPIキーの設定項目を設ける可能性があります。
  • ログイン機能と周辺のインフラを整備
  • 「後で読むリスト」などの機能を実装

その他情報