Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
音でデータを届けたい
Search
Kenichiro MATOHARA
April 09, 2022
Technology
0
140
音でデータを届けたい
https://gitlab.com/matoken/koedolug-2022.04/-/blob/master/slide/slide.adoc
Kenichiro MATOHARA
April 09, 2022
Tweet
Share
More Decks by Kenichiro MATOHARA
See All by Kenichiro MATOHARA
asciinema playerで大きな端末録画を共有する
matoken
0
14
ターミナルを共有するいろいろ
matoken
0
11
textlintで日本語をまともに(Neovim/VS Code)
matoken
0
22
TUI Bluetooth マネージャーの bluetuith
matoken
0
30
Galene用SpeachToTextのgalene-sttを試す
matoken
0
14
ターミナルでプレゼンテーション その3-presentermを試す-
matoken
0
56
国立国会図書館デジタルコレクションの本をオフラインで読む
matoken
0
46
WebKitベース時代の Midori フォークの Raphael
matoken
0
27
各種 Fediverse TUI クライアントの Servitor を試す
matoken
0
52
Other Decks in Technology
See All in Technology
ヤプリのデータカタログ整備 1年間の歩み / Progress of Building a Data Catalog at Yappli
yamamotoyuta
3
620
LLMを「速く」「安く」 動かすには / CloudNative Days Winter 2024
pfn
PRO
4
1.2k
SONY AITRIOSによるAIエッジセンシングの新たな可能性(仮)
iotcomjpadmin
0
300
SAP Community and Developer Update
sygyzmundovych
0
360
Will multimodal language processing change the world?
keio_smilab
PRO
2
250
レガシーシステムへのDatadog APM導入奮闘記
mtakeya4062
0
130
Microsoft Ignite 2024 Update 2 - AIとIoT関連の最新情報をどこよりも早く!
iotcomjpadmin
0
280
専門領域に特化したチームの挑戦
leveragestech
0
230
Amazon Forecast亡き今、我々がマネージドサービスに頼らず時系列予測を実行する方法
sadynitro
0
220
セキュリティ運用って包括的にできていますか?SaaSを使って次のステップへ / Comprehensive Cyber Security Operations for Cloud Services Using SaaS
sakaitakeshi
0
280
241130紅白ぺぱ合戦LT「編集の技術」
toya524287
5
560
Entra ID の基礎(Japan Microsoft 365 コミュニティ カンファレンス 2024)
murachiakira
3
2.1k
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
280
34k
For a Future-Friendly Web
brad_frost
175
9.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Bash Introduction
62gerente
608
210k
Producing Creativity
orderedlist
PRO
341
39k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Building Adaptive Systems
keathley
38
2.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Transcript
音でデータを届け 音でデータを届け たい たい Kenichiro Matohara(matoken) <
[email protected]
> 1 / 17
南隅から参加(鹿児島の右下) 好きなLinuxディストリビューションはDebian お仕事募集 mailto:work@matohara.org Kenichiro Matohara(matoken) Kenichiro Matohara(matoken) https://matoken.org https://matoken.org
2 / 17
最近 最近 ThinkPad Yoga-260の調子が悪く WebCam(Logicool c270)壊れた? Terminalをmltermに移行中 鹿児島らぐ 2022.03 参加者10人,発表3人
次回は04/24(日) https://kagolug.connpass.com/event/244419/ 3 / 17
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
音でデータを届けたい 音でデータを届けたい ビデオミーティング事などにURLなどを共有したい テキストチャット QR Code 音声だけの場合は? 5 / 17
ラジオ電波 ラジオ電波 見るラジオ(終了) RDS(Radio Data System) 対応受信機が必要(SDR?) GitHub - ChristopheJacquet/PiFmRds:
FM-RDS transmitter using the Raspberry Pi’s PWM 6 / 17
DTMFを使ったもの DTMFを使ったもの DTMFは0-9, A-Fの16文字を表現できるがURLを表現するには足り ない トーンコネクト URL短縮サービスに似た形式のサービス URLをトーンコネクトに共有 → DTMF音で表せるtcodeを発
行 ラジオ番組内でtcodeをDTMFで放送 DTMFを受信してトーンコネクトサーバにtcodeで問い合わせ → URLを返す 7 / 17
$ w3m -dump http://www.toneconnect.com/ www.toneconnect.comは休止中です。 DTMFでURLを送信するトーンコネクト技術に関 するお問い合わせは info @
adlibjapan.jp にお願いします。 8 / 17
超音波 超音波 人の耳に聞こえない周波数の音でデータを送信 ChromeCast,展示物の解説トリガーなど 標準規格が無さそう ビデオミーティングなどでは恐らくカットされてしまう 9 / 17
minimodem minimodem オーディオモデムをエンコードデコードできる 耳にうるさい,低速(300ボーくらいまで?)だけどURLを伝え るには十分そう minimodem - general-purpose software audio
FSK modem 10 / 17
導入 導入 Debian, Ubuntu, RaspberryPi OS Fedoraパッケージもあり(未検証) $ sudo
apt install minimodem 11 / 17
snd_aloop読み込み(オプション) snd_aloop読み込み(オプション) モデム音を聞きながらminimodemにデータを渡すのに便利 $ sudo modprove -v snd_aloop 12 /
17
ローカルで送受信 ローカルで送受信 https://www.youtube.com/watch?v=M2MneIkCBUY https://www.bitchute.com/video/SBWj3vy17xoR/ https://www.nicovideo.jp/watch/sm40299706 13 / 17
FMラジオで送信 FMラジオで送信 https://www.youtube.com/watch?v=NsxRyTGKCz4 https://www.bitchute.com/video/og2xTAh1DfCg/ https://www.nicovideo.jp/watch/sm40299797 14 / 17
バイナリを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
まとめ まとめ たのしいけど受信側でもminimodemが必要 実用度は? スライドからURL拾ってテキストチャットに投げるような仕組みできな いかな? 16 / 17
奥付 奥付 発表 発表者 利用ソフトウェア ライセンス CC BY 4.0 小江戸らぐ
4月のオフな集まり(第237回) Kenichiro Matohara(matoken) Asciidoctor Reveal.js 17 / 17