外国語日記 → シャドーイング練習アプリの技術検証用 PoC 一覧。
1Web Speech API 最小検証
ブラウザ内蔵 TTS(OS声)の英語・仏語品質を評価。¥0 / DL 0。→ 実機テスト結果: ロボ感・発音不正確で不採用。
2Piper TTS (ONNX/WASM)
VITS ベースの neural TTS をブラウザで実行。分割推論+連結再生で 1119字を 11チャンク/215秒で完走。→ ②TTS GO 確定 (オーナー判定)。
3Whisper LRC生成 (transformers.js)
WAV → Whisper transcribe → タイムスタンプ字幕 (LRC) 生成。Piper TTS 出力に時刻情報を付与する forced alignment 検証。tiny=41MB / base=77MB。
4シャドーイングプレーヤー
音声再生 + LRC 同期 + マイク録音 + 録音再生の最小 UI。