Whisper PlaygroundでFM放送を受信して文字起こしする機能を開発しましたが、シンプルにして小回りが効く単独のアプリケーションとして、その機能を切り出したのがRadio Mind。
Quadrifilar Helixアンテナ(ダイポールアンテナでも可)、RTL-SDR、GPUが必須ですが、汎用性があるアプリケーションになると思います。
上のスクリーンショットは受信した放送を聴いている様子。
Whisper PlaygroundにはなかったFMの電波をスキャンして、受信状態の良い周波数を選ぶ機能を追加しています。

Scan FMボタンを押すと、モーダルダイアログが出てFM周波数の帯域をスキャンして感度を表示します。

選択した周波数はデータベースに登録され、放送を受信できるようになります。

これは、ZIKUUのバックエンド(NerveやQdrant)に接続する機能を持ち、ZIKUUのシステムの一部として使用されます
電離層に耳を立てて、得られた情報をベクターDBに保存して知識化する。
文明バックアップ装置の一部です。
動作が安定し機能がこなれてきたら、オープンソースとして公開するつもり。
オープンソースなら、改造ができるので、
- 定期的に天気予報やニュースを受信→文字起こし→Discordに通知
- 定期的になにかの番組を受信→文字起こし→データベースに保存
みたいなアプリケーションに発展させるのは簡単です。
ダイポールアンテナとRTL-SDRの組み合わせが7000円くらい。GPUのVRAMは小さなWhisperモデルを使うなら2GBあれば足ります。おまり大きな出費にはなりません。電波遊びとしても、AI遊びとしても、プログラミング遊びとしても面白いと思います。