YouTubeコメント欄で特定の時間まで飛ぶリンクを半自動生成する
YouTubeのコメント欄に"1:15"みたいに半角数字で分:秒をコメント欄に書くと、その時間までジャンプするリンクに勝手に変換してくれるという便利機能がある。
自分のYouTubeチャンネルは長尺の動画が多いので、特定キーワードに飛べるようにこのリンク(呼び名はあるのだろうか?)を用意しておくと、多少聴きやすくなるのではないか、ということでそういうものを半自動で抽出するツールをつくった。
しくみ(概要)
Speechフレームワーク(SFSpeechRecognizer)で音声認識をかけて認識結果の単語とタイムスタンプをセットで出力してるだけ。結果の取捨選択は人力。
動画×音声認識といえば「自動書き起こし」をやりたくなるところだけど、それはまだ精度的に厳しい。
しかしこうやって「キーワードを一部だけでも拾えれば良い」ぐらいの用途であれば使える。
実装
最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/