Wyoming Protocol
1. サービス概要
Wyoming Protocolは、Home Assistantエコシステム向けに開発されたオープンな音声アシスタントプロトコルである。ローカル環境で完結するプライバシー重視の音声制御を実現するために設計された通信規約であり、Home Assistantの「Year of the Voice」イニシアチブの中核技術として位置づけられている。
Wyoming Protocolは、音声パイプラインの各コンポーネント(ウェイクワード検出、音声認識/STT、自然言語処理/Intent、テキスト読み上げ/TTS)をモジュール化し、標準化されたTCPベースのプロトコルで接続する。これにより、サテライトデバイス(各部屋に設置するマイク/スピーカーデバイス)とHome Assistantサーバーの間で、音声アシスタント機能を分散処理できる。
クラウドに依存しないローカル処理により、Amazon AlexaやGoogle Assistantの代替となるプライバシーファーストの音声アシスタントを構築できる。ESPHome、Raspberry Piベースのサテライト、専用ハードウェアなど多様なデバイスでの実装が進んでいる。
2. 使用している技術スタック
- プロトコル: TCPベースのJSON+PCMオーディオストリーミングプロトコル
- ウェイクワード: openWakeWord、Porcupine(Picovoice)に対応
- 音声認識(STT): Whisper(OpenAI)、Faster Whisper。ローカル実行に対応
- 自然言語処理: Home AssistantのIntentシステム。ローカルでのインテント解析
- テキスト読み上げ(TTS): Piper TTS(ローカル高品質音声合成)
- 実装言語: Python
- サテライト: ESPHome、Raspberry Pi、専用ハードウェアでの実装が可能
- オーディオ: PCM 16-bit、16kHz。リアルタイムストリーミング
- 統合: Home Assistantのアドオン/統合として動作
3. 会社概要
| 項目 | 内容 |
|---|---|
| プロジェクト名 | Wyoming Protocol |
| 開発主体 | Nabu Casa, Inc. / Home Assistantコミュニティ |
| 発表年 | 2022年(Year of the Voice イニシアチブ) |
| 主導者 | Paulus Schoutsen、Michael Hansen |
| ライセンス | MIT License |
| カテゴリ | 音声アシスタントプロトコル |
4. 沿革、資本構成、国籍、役員情報
沿革
- 2022年: Paulus SchoutsenがHome Assistantの「Year of the Voice」イニシアチブを発表。ローカル音声アシスタントの実現を宣言
- 2022年後半: Wyoming Protocolの設計と初期実装を開始。Michael Hansenが主要開発者として音声パイプラインのアーキテクチャを策定
- 2023年初頭: Wyoming Protocolの初期バージョンをリリース。Whisper(STT)とPiper(TTS)のローカル実行を実現
- 2023年中期: ESPHomeベースのサテライトデバイス対応を開始。$13のESP32-S3デバイスでの音声アシスタント実装がコミュニティで話題に
- 2023年後半: サテライトデバイスのエコシステムが拡大。openWakeWordの統合により、カスタムウェイクワードの作成が可能に
- 2024年: Home Assistant Voice Preview Editionハードウェアの開発。Wyoming Protocolベースの公式サテライトデバイスの提供を計画
資本構成
- Wyoming ProtocolはHome Assistantプロジェクトの一部であり、Nabu Casa, Inc.が開発を主導
- 独立した資金調達は行っていない
- Nabu CasaのHome Assistant Cloud収益およびコミュニティ貢献により開発が維持されている
- オープンソース(MIT License)として公開
国籍
アメリカ合衆国(Nabu Casa, Inc.の一部として)
主要開発者情報
| 役割 | 氏名 | 備考 |
|---|---|---|
| プロジェクト統括 | Paulus Schoutsen | Home Assistant創設者。Year of the Voiceイニシアチブを主導 |
| 主要開発者 | Michael Hansen | 音声処理技術の専門家。Rhasspy(ローカル音声アシスタント)の開発者としても知られる |
