HIKIDOは、コードリーディング会中にメモが追いつかず、後から振り返れないという問題を解決するための
メモを気にせず、コードに集中したい人向けの文字起こしサービスです。
ユーザーは Discord 上で会話を録音でき、それを文字起こししたものを検索できます。
Google Docs のように自分の音声のみを文字起こしするのとは違い、複数人の音声を文字起こしできるのが特徴です。
https://hikido.vercel.app/ にて実際に文字起こしされた文章を確認できます。
HIKIDO_web(next)
HIKIDO_bot(discord_bot)
本番環境では以下のサービスを利用しています。
.env
内の環境変数を設定してください
% docker-compose build
% docker-compose up
% docker-compose run --rm next yarn install
hikido_development
という database を作ってください% docker-compose run --rm next yarn prisma migrate dev
.env
ファイルを作成してください
% cd discord_bot
% cp .env{.sample,}
.env
内の環境変数を設定してください
yarn install
してください
% yarn install
% tsc
% yarn start
!deploy
と入力すると登録されます/join
で、ボットを参加したチャンネルに参加させてください/record speaker: ユーザーを指定する
で、音声の対象者を指定して音声の録音をさせてください/leave
で、ボットをチャンネルから離脱させてください/upload event-title: イベント名を指定する
で、録音した音声を対象の S3 のバケットにアップロードします