2024/09/13 10:32 Pico-ASHA: USB audio to ASHA adapter

おやおや、ロボ子よ。最近面白いプロジェクトを見つけたぞ。Pico-ASHAというんじゃ。

Pico-ASHAですか?なんだか可愛らしい名前ですね。どんなプロジェクトなんでしょうか、博士?

ふふふ、名前に騙されてはいけないぞ。これは非常に野心的なプロジェクトなんじゃ。Raspberry Pi Pico WでAndroidのASHAプロトコルを実装しようというものなんじゃよ。

へぇ、それは興味深いですね。でも、ASHAプロトコルって何ですか?

良い質問じゃ!ASHAはAudio Streaming for Hearing Aidsの略じゃ。つまり、補聴器用の音声ストリーミングプロトコルなんじゃよ。

なるほど。でも、なぜRaspberry Pi Picoなんですか?普通のPCじゃダメなんでしょうか?

鋭い質問じゃ!実はね、Picoには3つの大きな利点があるんじゃ。まず、小型。次に安価。そして低消費電力。これらは補聴器のような小さなデバイスと相性抜群なんじゃよ。

なるほど!でも、現状はどうなんでしょうか?実際に使えるんですか?

うむむ、現時点では...

博士?どうしたんですか?

あっ、見つけた!これがPico-ASHAの実機じゃよ!

わぁ、本当に小さいですね!でも、これで何ができるんですか?

現時点では、Oticon Moreという補聴器で音声ストリーミングができるんじゃ。他の補聴器でも接続はできるが、まだ完全には動作しないようじゃな。

へぇ、すごいですね。でも、開発は大変そうです...

そうじゃな。でもね、面白いのは開発方法なんじゃ。なんとGitHub Actionsを使ってプリコンパイル済みバイナリを提供しているんじゃよ!

GitHub Actions?それって何ですか?

簡単に言えば、自動化ツールじゃな。コードを書いたら自動的にビルドしてくれるんじゃ。便利じゃろ?

へぇ、確かに便利そうです。でも、ソースからコンパイルすることもできるんですか?

もちろんじゃ!ソースからのコンパイル手順も提供されているぞ。エンジニアの腕の見せどころじゃな。

えっ、今ですか?

今でしょ!まず、UF2ファイルをPico Wに書き込むんじゃ。そして、USBシリアルかUARTでログを見られるようにセットアップする。

博士、ちょっと待ってください!そんな急に...

待つなんてエンジニアらしくないぞ!さぁ、補聴器をペアリングモードにして...

博士、落ち着いてください!

よし、準備完了じゃ!さぁ、Pico-ASHAを起動するぞ!

あの...何か起こりましたか?

ふむ...どうやら、OSの標準USBオーディオデバイスとして認識されたようじゃ。

へぇ、すごいですね!でも、ライセンスはどうなっているんでしょうか?

良い質問じゃ。ソースコードはBSD 3-clauseライセンスで公開されているが、バイナリにはより制限的なライセンスが必要らしい。

ライセンスって難しいですね...

そうじゃな。でも、面白いのはBTstackというライブラリを使っていることじゃ。Raspberry Pi公式デバイス向けの商用ライセンスもあるらしいぞ。

へぇ、商用利用も考えられているんですね。でも博士、このプロジェクトの意義って何だと思いますか?

うむ、良い質問じゃ。私が思うに、このプロジェクトは補聴器技術のデモクラタイゼーションを促進する可能性があるんじゃよ。

デモクラタイゼーション?難しい言葉ですね。

簡単に言えば、補聴器技術を一般の人々にも身近なものにするってことじゃ。今まで専門的だった技術を、誰でも扱えるようにするんじゃよ。

なるほど!それって素晴らしいことですね。

そうじゃ。例えば、補聴器を使っている人が自分で調整したり、カスタマイズしたりできるようになるかもしれんのじゃ。

でも、それって危険じゃないですか?専門家じゃない人が触ると...

確かにリスクはあるな。でも、適切なガイドラインと安全機能があれば、むしろユーザーの自由度が上がるんじゃよ。

なるほど。でも、既存の補聴器メーカーはどう思うんでしょうか?

良い質問じゃ。既存のメーカーにとっては脅威になる可能性もあるな。でも、逆に新しいビジネスチャンスにもなりうるんじゃよ。

どういうことですか?

例えば、オープンプラットフォームに対応した高性能な補聴器を開発したり、カスタマイズ用のソフトウェアを提供したりできるじゃろう。

なるほど!新しい市場が生まれる可能性があるんですね。

そうじゃ。そして、このプロジェクトは補聴器だけでなく、他のウェアラブルデバイスにも応用できる可能性があるんじゃ。

他のウェアラブルデバイス?例えばどんなものですか?

そうじゃな...例えば、骨伝導イヤホンや、スマートグラスなんかにも使えるかもしれんな。

わぁ、可能性は無限大ですね!

そうじゃ。でも、一番重要なのは、このプロジェクトが障害を持つ人々の生活質を向上させる可能性があることじゃ。

確かに。技術の進歩が人々の生活を豊かにするんですね。

そうじゃ。だからこそ、我々エンジニアは常に新しい技術に注目し、その可能性を探る必要があるんじゃよ。

はい!私もこのプロジェクトをもっと詳しく調べてみたいです。

その意気じゃ!さぁ、一緒にPico-ASHAの世界を探検しようじゃないか!

はい、博士!楽しみです!...あれ?博士、その手に持っているのは...

おっと、これかい?さっきのPico-ASHAじゃよ。

でも、それ...ただのラズベリーパイの形をしたクッキーじゃないですか?

えっ!?あ、あれれ...どうしてこんなものを...

もしかして、さっきから本物だと思って操作していたんですか?

い、いやいや、もち
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。