古い Echo Dot をまだ捨てないでください。オープンソース コミュニティはそれを再利用する方法を見つけました。

in tech

第 2 世代の Echo Dot は私が初めて所有したスマート スピーカーでしたが、最終的には残念でした。ハードウェアには本質的に何も問題はありませんでした。常に問題となっていたのは、Amazon 独自のソフトウェアでした。古いEcho Dotをハッキングして、Amazonのエコシステムから完全に脱出することは可能です。

古い Amazon Echo は驚くほど優れたハードウェアを備えています

それほど多くはないように見えるかもしれませんが、重要なところに機能が備わっています

2 台の第 2 世代 Amazon Echo Dot が並んでいます。 クレジット: アマゾン

第 2 世代の Echo Dot は 2016 年にリリースされました。見た目は決して大きくなく、小さな黒いホッケーのパックに似ていましたが、定期的に大幅な割引が行われていたため、非常に手頃な価格で購入できることがよくありました。

それほど大した機能ではないように見えますが、古い Echo Dot にはかなり高性能なハードウェアがたくさん搭載されています。部屋の向こう側から音声を拾うように設計された 7 つのマイクのファーフィールド マイク アレ​​イが搭載されています。内蔵スピーカー、Bluetooth と Wi-Fi、物理ボタン、そして有名な Echo ライト リングがあります。すべては、Amazon の Android ベースのオペレーティング システムである Fire OS を実行するクアッドコア プロセッサによって駆動されます。

10 年前のものにもかかわらず、Amazon による厳重なロックダウンがなければ、これらすべてのハードウェアでできることはまだたくさんあります。ありがたいことに、一部の賢明な人々は、これらの制限を回避する方法を見つけ出しました。

このホーム アシスタント ユーザーは Echo Dot 2 をハッキングして破壊しました

スクリプトにより多くの Amazon ソフトウェアが無効化される

Alberto Zuriniと呼ばれるRedditユーザーは、Home Assistantサブレディットに、ハッキングされたEcho Dot 2がAlexaウェイクワードに応答し、Amazonのクラウドサービスには何も送信されずに完全にローカルでカスタムコードを実行するビデオを投稿した。

このプロジェクトの鍵は、XDA フォーラムに投稿された方法を使用して、Echo Dot 2 のロックを解除してルート化できるという事実です。 Zurini 氏はデバイスにアクセスできるようになると、Echo Dot 2 を Amazon に依存させるソフトウェアを削除し始めました。彼の GitHub リポジトリには、ルート化された Echo Dot 2 で実行して同じことを実行できるデブロート スクリプトが含まれています。

次に、彼は Echo Dot 上のウェイク ワード サーバーをリバース エンジニアリングし、ネイティブ ウェイク ワード サービスをカスタム ウェイク ワード エンジンに置き換えました。 Echo Dot は引き続き「Alexa」に応答しますが、ウェイクワードの検出は完全にデバイス上で行われます。結論としては、Amazon のクラウド サービスに依存しなくても、ウェイク ワードは引き続き機能し、スピーカーも機能し、さらにはボタンやライト リングも機能することになります。

最も印象的なのは、AI を Echo Dot 上で直接実行していることです。

Alexaはローカル音声アシスタントに置き換えることができます

オラマのロゴ。 クレジット: Corbin Davenport / How-To Geek / Ollama

ハッキングされた Echo Dot が関係する最近のプロジェクトはこれだけではありません。他にも、EchoLocal や EchoMuse など、第 2 世代 Echo Dot をローカル音声衛星として使用できるものがあります。 Echo Dot 2 Playground が異なるのは、他のプロジェクトが Echo Dot を音声衛星に変え、音声コマンドを Assist 音声アシスタントに渡して思考を処理できることです。このプロジェクトはEcho Dot本体で処理を実行しています。

Zurini 氏は、512 MB のオンボード RAM と 5 GB/秒の最大メモリ帯域幅が、Echo Dot で小規模なローカル LLM を実行するには十分である可能性があることに気づきました。ローカル音声認識に Sherpa_ONNX を使用し、2,500 万の小さなパラメーター LLM を実行する llama.cpp を使用すると、Echo Dot は 1 秒あたり約 4 トークンの速度でモデルを実行できます。これは、照明を点灯する、音を再生する、単純な音声プロンプトに応答するなどの単純なリクエストを処理するのに十分です。

古いハードウェアを電子廃棄物にする必要はない

ハードウェアはまだしっかりしています

ゴミ箱に山積みになったアマゾンの箱。 クレジット: Cari Rubin Photography/Shutterstock.com

このプロジェクトは、古い Echo Dot を、デバイス上の Alexa のすべての機能を再現できる完全に機能するスマート スピーカーに変えるものではありません。ローカル LLM の応答時間は遅く、実行できることは非常に限られています。概念実証としては、本当に素晴らしいものです。

Echo Dot を有効活用したい場合は、Echo Dot を音声衛星として使用できるようにするプロジェクトの 1 つが役立つ可能性があります。すべてをローカルで実行することはできますが、Echo Dot 内にあるハードウェアよりも強力なハードウェア上で実行できます。

Echo Dot を使用して Assist in Home Assistant と会話できるのは、本当に便利です。古いハードウェアをただ捨てるのではなく、活用して活用しているので、これは良いことでしかありません。


Amazon のハードウェアは本当に便利です

Echo Dot 2 は、Amazon の手から取り外して有効活用できる唯一の Amazon デバイスではありません。私は Echo Show 5 を脱獄してホーム アシスタント ダッシュボードに変えました。また、脱獄した Kindle 4 をビデオ ドアベルのストリーミングから 2 番目のモニターとしての機能まで、あらゆる用途に使用しました。古いテクノロジーをゴミ箱に捨てる前に、それを使って何ができるか試してみる価値はあります。

関連情報は以下のリンクからご確認いただけます

公式情報はこちら

関連記事

前の投稿
JBL グリップ Bluetooth スピーカーは現在 35% オフです
次の投稿
RayNeo が 2 つの新しいスマート グラス シリーズを発売