WebAudioで音響カプラよもう一度、その1

やあ (´・ω・`) ようこそ、セルフまとめへ。 このテキーラはサービスだから、まず飲んで落ち着いて欲しい。 うん、「また」なんだ。済まない。 仏の顔もって言うしね、謝って許してもらおうとも思っていない。 でも、このまとめタイトルを見たとき、君は、きっと言葉では言い表せない 「ときめき」みたいなものを感じてくれたと思う。 殺伐とした世の中で、そういう気持ちを忘れないで欲しい 続きを読む
1
前へ 1 ・・ 3 4
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

ryunosinfx.github.io/webaudio-modem… 現状はこれ ハミング符号によるパリティチェックは入れた DTMFで使う周波数8個をそのまま8bitに割り当てて 正味4bitでパリティ4bitで通信します 生bitを送っているので、utf8の絵文字も可能です。

2021-01-06 22:51:23
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

Encoderタブでピロピロ言うので 別のブラウザで同じページを開いてDecoderタブで マイクを許可して待ち受けると うまく行けば何か出てきます。 10文字程度の短い文字列でお試しください。 勿論、スピーカーにマイクが必要です。できればイヤホンマイクで両者を接近設置出来ると良いです。

2021-01-06 22:55:25
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

twitter.com/satorunet/stat… この波形を見てみたけど、密度が高すぎてリプにも有るとおり、電話回線を超える範囲なのでノイズとしてカットされている模様。最初の画像が儂の作った奴でDTMFの8bitは左端の8本、残りは残像。 同じ文字列を送信している 以下で見ることが出来る。 ryunosinfx.github.io/webaudio-modem… pic.twitter.com/BNYqTVSouc

2021-01-06 23:13:52
satoru.net @satorunet

audio2text.satoru.net こんなんできたよー。蝉みたいな音が音声データで文字変換でける つかってみてねえ powered by quiet-js pic.twitter.com/5MCEzh6jQJ twitter.com/tweeting_drtak…

2020-12-06 04:40:14
拡大
拡大
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

見ての通り、マイクとスピーカーを通過するだけなら 儂のほうが100bpsなので、400bpsぐらい出るんですよ。 ただ公衆電話回線網を通過できるかと言うと・・ 先人のテスト結果の保証する周波数に寄り添ったほうが良いように思う。それこそが最大の価値だと思うので。

2021-01-06 23:23:22
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

ReedSolomon符号の素敵な実装が ここにApache2.0で公開されているので、 Apache2.0でjsにポーティングして合体させるべくnpmモジュール化したいと思う。 github.com/zxing/zxing/tr…

2021-01-08 01:12:14
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

という訳でnpmで公開しようとしたが、npmのアカウントを忘れてしまった・・・作り直すか・・・

2021-01-08 02:57:06
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

三代目のnpmアカウントが出来た・・・ なぜ、githubアカウントでOAuth出来ないのか・・・ (なんか理由が有るのかな?) npmjs.com/package/webaud… これでnpmでパッケージングが出来るぜ! ※いろんなパッケージのライセンスを混ぜて一番縛りがキツイ方に寄せることが出来る。

2021-01-09 03:21:13
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

#webaudiomodem として現物が出来た。 正直言って、npmのmodemの所見たけど、 Webブラウザで こんな音響カプラ同然の公衆電話回線網の音声周波数帯でデータ送信をしようと馬鹿な事を考えてるのは 私一人しかいなかった・・ そう、儂は世界でただ一匹!

2021-01-09 03:25:10
前へ 1 ・・ 3 4