Google NotebookLMを使って放送大学の勉強をしている

nogajun
nogajun

3年ほど前に大手前大学通信制に入学しました。しかし、生活と大学のクォーター制システムが合わず退学しました。

そういうこともあって仕事をしている限り大学での勉強は無理かなと思っていましたが、放送大学に情報系のコースがあることと前期後期の2期制ということを知りました。2期制なら余裕を持って勉強できるかと考え、今年から放送大学に入学して全科履修生として勉強しています。

勉強の方法ですが、大手前大学を辞めた理由にもあるように普通に勉強していたら時間が足りません。それで、どうやって勉強するかを考えましたが、Google NotebookLMをフル活用して勉強しています。方法は、こんな感じです。


放送大学の授業は、ネットで公開されていますがDRMがあるのでダウンロードできません。では、どうやってNotebookLMに取り込もうかと考えましたが、今どきのLinuxならPipewire経由で録音できます。こんな感じです。

# オーディオ出力のnodeを調べる
pw-cli list-objects | grep node.name
# そのnodeを指定して録音する。これはChromiumの場合
pw-record --target Chromium file.wav

nodeはデバイスを使っている状態でないと出てきません。オーディオ出力のnodeを調べる場合は、音を鳴らしながら調べてください。

nodeがわかれば、そのnodeが出力している音声を pw-record で録音できます。Pipewireのコマンドについて詳しいことは、Pipewireドキュメントを参照

そうやってwavで録音すれば、あとは ffmpeg -i file.wav file.mp3lame --preset insane file.wav file.mp3 でmp3に変換できます。

これで放送大学の授業を録音してmp3化。そしてNotebookLMに取り込み、レポートから概要と学習ガイドを作成。そしてスライドを作成した上で授業を見ています。 見終わったあとには、クイズを作成して内容のチェックをするという形で進めています。


録音については、今は時間があるときに仕事の裏で流しっぱなしにして録音しています。そして、勉強するときに改めて資料を見ながらきちんと見ています。

この方法だと二度手間になっていますが、1回目流し聞きで2回目きちんと見るというのが、自分には合っているみたいでこのまま進めていこうかと思っています。

この手の勉強法は検索するとたくさん出てきて、いろんな方法がありますが、自分の例としてメモしておきます。今度こそうまくいくといいな。