Skip to content

ボイスメモをWhisperで文字起こししてChatGPTで整形するLINEbotを作った

kensuu さんのツイート 1 をみて、「音声入力→文字起こし→ChatGPTに整形してもらって原稿化」という流れが便利だし、これってAPIつなげるだけでできそうだなと思ったので LINE bot で動くように作りました。

ソースコードは GitHub satoooh/whisper_gpt_lineapp_server に載せました。AWS Lambda へデプロイする手順までめっちゃ丁寧に書いたつもりなので、ぜひ使ってみてください。わからないことあったら教えて下さい。

使用した技術

FastAPI2

LINE Messaging API3

OpenAI Whisper API

OpenAI ChatGPT API (gpt-3.5-turbo)

自分で使ってみた感想

LINEbotの動作 動作デモ画像


Footnotes

  1. https://twitter.com/kensuu/status/1638911266931761152

  2. https://fastapi.tiangolo.com/

  3. https://developers.line.biz/ja/docs/messaging-api/overview/