wilbowes/EchoMuse

Alexa replacement and controller for Echo Dot 2nd Generation device.

解決する課題

EchoMuseを使用すると、中古のAmazon Echo Dot (2nd gen) ハードウェアを、Home Assistant用の完全にローカルでプライベートな音声アシスタントとして再利用できます。Amazonアカウント、クラウドサービス、Alexaへの依存を排除し、デバイスをHome Assistant Assistパイプラインと直接統合するローカル音声サテライトへと変貌させます。

仕組み

このプロジェクトでは、Echo DotのオリジナルのAmazonソフトウェアを、カスタムLinuxユーザー空間 (emOS) またはルート化されたオリジナルのFireOSに置き換えます。Home AssistantアドオンまたはDockerコンテナとして実行されるコントローラーコンポーネントがデバイスを管理し、ウェイクワード検出の処理や音声コマンドのローカル処理を行います。DotはHome Assistantインスタンスと通信し、WhisperやPiperといったローカルの音声認識(STT)および音声合成(TTS)エンジンを使用可能にします。

対象ユーザー

このプロジェクトは、安価な古いハードウェアを活用して、Home Assistantエコシステム内で完全にローカルかつオフラインで動作する音声制御システムを構築したい、プライバシーを重視するスマートホーム愛好家向けです。

ハイライト

  • 完全なプライバシー: Amazonのクラウドやテレメトリに依存せず、完全にローカルネットワーク上で動作します。
  • ネイティブ統合: Home Assistant内で標準のESPHome音声サテライトとして認識されます。
  • 高度な機能: ウェイクワードの割り込み、複数デバイスの連携(最も近いデバイスが応答)、カスタムウェイクワードのトレーニングをサポートします。
  • ハードウェアの再利用: カスタムファームウェアとコントローラースタックを提供することで、古いスマートスピーカーの寿命を延ばします。
  • 柔軟なセットアップ: デバイス設定、EQ、LEDリングの動作、ファームウェア更新を管理するための専用ダッシュボードを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト