$30 off During Our Annual Pro Sale. View Details »

音でデータを届けたい

 音でデータを届けたい

Kenichiro MATOHARA

April 09, 2022
Tweet

More Decks by Kenichiro MATOHARA

Other Decks in Technology

Transcript

  1. 音でデータを届け 音でデータを届け たい たい Kenichiro Matohara(matoken) <maroken@kagolug.org> 1 / 17

  2. 南隅から参加(鹿児島の右下) 好きなLinuxディストリビューションはDebian お仕事募集 mailto:work@matohara.org Kenichiro Matohara(matoken) Kenichiro Matohara(matoken) https://matoken.org https://matoken.org

    2 / 17
  3. 最近 最近 ThinkPad Yoga-260の調子が悪く WebCam(Logicool c270)壊れた? Terminalをmltermに移行中 鹿児島らぐ 2022.03 参加者10人,発表3人

    次回は04/24(日) https://kagolug.connpass.com/event/244419/ 3 / 17
  4. matokeen koedoyoshida「sshd DDOS対策してみた」 Kapper 1 「Torで色々🧅」 「Togetterのネタ色々どれか」 超格安ジャンクPCでXubuntu22.04にAnboxを入れてX11 指定すると爆安Andorid環境とGooglePlayをLinuxで作れ てとても楽しい

    ドン・キホーテ格安1,980圓焼き芋メーカーで石焼き芋を作って 堪能してみた ジャンク2,000圓Blu-RayプレイヤーとジャンクWindowsタブ レットとUbuntu LinuxとWineで格安Blu-Ray端末してみた 00均Candoの330圓テンキーのキーバインドを改造してオリ ジナルキーボードを作ってみる。Ubuntuのxevでキーコードを 調べてxmodmpに書き込むだけ。簡単。Windowsでも似たよ うな事が出来る。 4 / 17
  5. 音でデータを届けたい 音でデータを届けたい ビデオミーティング事などにURLなどを共有したい テキストチャット QR Code 音声だけの場合は? 5 / 17

  6. ラジオ電波 ラジオ電波 見るラジオ(終了) RDS(Radio Data System) 対応受信機が必要(SDR?) GitHub - ChristopheJacquet/PiFmRds:

    FM-RDS transmitter using the Raspberry Pi’s PWM 6 / 17
  7. DTMFを使ったもの DTMFを使ったもの DTMFは0-9, A-Fの16文字を表現できるがURLを表現するには足り ない トーンコネクト URL短縮サービスに似た形式のサービス URLをトーンコネクトに共有 → DTMF音で表せるtcodeを発

    行 ラジオ番組内でtcodeをDTMFで放送 DTMFを受信してトーンコネクトサーバにtcodeで問い合わせ → URLを返す 7 / 17
  8. $ w3m -dump http://www.toneconnect.com/   www.toneconnect.comは休止中です。 DTMFでURLを送信するトーンコネクト技術に関 するお問い合わせは info @

    adlibjapan.jp にお願いします。 8 / 17
  9. 超音波 超音波 人の耳に聞こえない周波数の音でデータを送信 ChromeCast,展示物の解説トリガーなど 標準規格が無さそう ビデオミーティングなどでは恐らくカットされてしまう 9 / 17

  10. minimodem minimodem オーディオモデムをエンコードデコードできる 耳にうるさい,低速(300ボーくらいまで?)だけどURLを伝え るには十分そう minimodem - general-purpose software audio

    FSK modem 10 / 17
  11. 導入 導入 Debian, Ubuntu, RaspberryPi OS  Fedoraパッケージもあり(未検証) $ sudo

    apt install minimodem 11 / 17
  12. snd_aloop読み込み(オプション) snd_aloop読み込み(オプション) モデム音を聞きながらminimodemにデータを渡すのに便利 $ sudo modprove -v snd_aloop 12 /

    17
  13. ローカルで送受信 ローカルで送受信 https://www.youtube.com/watch?v=M2MneIkCBUY https://www.bitchute.com/video/SBWj3vy17xoR/ https://www.nicovideo.jp/watch/sm40299706 13 / 17

  14. FMラジオで送信 FMラジオで送信 https://www.youtube.com/watch?v=NsxRyTGKCz4 https://www.bitchute.com/video/og2xTAh1DfCg/ https://www.nicovideo.jp/watch/sm40299797 14 / 17

  15. バイナリをbase64にして送信 バイナリをbase64にして送信  uuencode/uudecodeも何気にbase64対応している. だと少し小さくなる,ishは未確認. https://www.youtube.com/watch?v=Va0Ve8E9vWU https://www.bitchute.com/video/5cqOfpyQPx7P/ https://www.nicovideo.jp/watch/sm40299740 basE91 basE91で少し効率よくバイナリをテキストに変換

    – matoken’s meme 15 / 17
  16. まとめ まとめ たのしいけど受信側でもminimodemが必要 実用度は? スライドからURL拾ってテキストチャットに投げるような仕組みできな いかな? 16 / 17

  17. 奥付 奥付 発表 発表者 利用ソフトウェア ライセンス CC BY 4.0 小江戸らぐ

    4月のオフな集まり(第237回) Kenichiro Matohara(matoken) Asciidoctor Reveal.js 17 / 17