AIに向かって英語をしゃべると英語を添削してくれるやつ
文脈
世の中の英会話練習アプリは高すぎる!なら一旦自作してみればいいよね。
必要な機能は
- 聞き取り
- 添削
- 返答 だと思って、最初はこれだけのつもりで作った。 ただ、使ってるうちに、「よくよく考えたら、英会話が苦手なのって、日本語から英語への即時変換ができないことだよなぁ」と思って、練習用に、言いたい内容を日本語で入れたらいい感じに英語に直してくれるブロックを作って置いておいた。
使用例
使ってみた感じ
間隔をあけてしまうと、APIの仕様上音声の認識が途切れるのがちょっとつらい。 本当は、ローカルで録音したのを保持っておいて、録音が終わったら音声データをストリーミングでなくてファイル単位で流すような仕組みを作らなくちゃいけないんだろうな、という気がするけど、一旦はこんなもんでいいでしょうと思う。軽く話すことさえできれば、あとはそれを長く長くしていくだけ。