Skip to main content

ReSpeaker Lite 音声アシスタントキット

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

XMOS XU316 AI サウンドおよびオーディオチップセットによって駆動されるこのキットは、高性能なオープンソース音声アシスタント開発キットです。このキットは、ReSpeaker Lite デュアルマイクロフォンアレイと強力な XIAO ESP32S3 プロセッサを統合しており、優れた音声認識、ノイズリダクション、音声処理機能を提供します。このキットは ESPHome を介して Home Assistant とファームウェア統合を提供し、スマート音声アシスタントやホームオートメーションアプリケーションに最適です。

pir

特徴

  • ESP32 コントローラーのプリソルダー済み: 強力な XIAO ESP32S3 が I2S ピンを介してプリソルダーされており、さらなる開発と統合のためのはんだ付け不要の体験を提供します。
  • 遠距離音声キャプチャ用デュアルマイクロフォンアレイ: 2 つの高性能デジタルマイクロフォンが遠距離の音声(最大 3 メートル)をキャプチャし、ノイズ環境でも 2 つのマイク入力を使用してポイントノイズをキャンセルします。
  • オンボード AI ASR アルゴリズム: XMOS XU-316 AI サウンドおよびオーディオチップによって駆動され、干渉キャンセル(IC)、音響エコーキャンセル、ノイズ抑制、自動ゲイン制御(AGC)を含む自然言語理解アルゴリズムを提供し、高品質な音声キャプチャを可能にします。
  • オープンソースの採用: オープンソースハードウェアとして、Arduino、PlatformIO、MicroPython、CircuitPython と互換性があり、さらなる開発が可能です。
  • 人気の音声アシスタントとの互換性: このキットを使用して独自の自然言語プロセッサを構築し、ESPHome を介して Home Assistant、Amazon Alexa Voice Service、Google Assistant、または Cloud Speech-to-Text サービスに接続できます。これにより、質問をしたり、プログラムに音声コマンドを発行したりできます。
  • オンボード RGB LED: プログラム可能な WS2812 RGB LED を備えており、カスタムエフェクトをサポートし、アプリケーションの視覚的インターフェースを提供します。

仕様

デュアルマイクロフォンアレイ高品質なオーディオ入力を提供します。
電源インジケータライト電源がオンになると点灯します。
RGB ライトプログラム可能な WS2812、視覚的フィードバックを提供します。
ミュートインジケータライトミュートボタンが押されると赤く点灯します。
USR ボタンユーザー定義ボタン。
ミュートボタン押すとオーディオ入力をミュートします。
XIAO ESP32S3さらなる開発と統合のために。
XU316 コアプロセッサオーディオ処理と伝送を担当します。
外部電源供給ソルダーパッド外部 5V 電源供給をサポートします。
USB Type-C ポート電源およびデータ伝送に使用されます。
スピーカーコネクタオーディオ出力用。5W アンプスピーカーをサポートします。
3.5mm ヘッドフォンジャックオーディオ出力。アクティブスピーカーまたはヘッドフォンをこのポートに接続できます。
外部電源パッド 1XU316 の未使用 IO ピン。
外部電源パッド 2XIAO ESP32 の未使用 IO ピン。
JTAGXU316 のデバッグおよびプログラミング用。

ハードウェア概要

pir

pir

回路図

pir

ピンアウト

pir

1デュアルマイクロフォンアレイ高品質なオーディオ入力を提供します。
2電源インジケータライト電源がオンになると点灯します。
3RGB ライトプログラム可能な WS2812、視覚的インターフェースを提供します。
4ミュートインジケータライトミュートボタンが押されると赤く点灯します。
5USR ボタンユーザー定義ボタン。
6ミュートボタン押すとオーディオ入力をミュートします。
7XIAO ESP32S3 (オプション)さらなる開発と統合のために。
8XU316 コアプロセッサオーディオ処理と伝送を担当します。
9外部電源供給ソルダーパッド外部 5V 電源供給をサポートします。
10USB Type-C ポート電源およびデータ伝送に使用されます。
11スピーカーコネクタオーディオ出力用。5W アンプスピーカーをサポートします。
123.5mm ヘッドフォンジャックオーディオ出力。アクティブスピーカーまたはヘッドフォンをこのポートに接続できます。
13外部電源パッド 1XIAO ESP32 の未使用 IO ピン。
14外部電源パッド 2XU316 の未使用 IO ピン。
15JTAGXU316 のデバッグおよびプログラミング用。

I2S ファームウェアの書き込み

ReSpeaker Lite を XIAO ESP32S3 と使用するには、ReSpeaker Lite のファームウェアが I2S バージョンであることを確認してください。

最新の I2S ファームウェアをフラッシュするには、ファームウェアフラッシュ を確認してください。

ソフトウェア準備

Arduino IDE のインストール

お使いのオペレーティングシステムに応じて、安定版の Arduino IDE をダウンロードしてインストールしてください。


Arduino-ESP32 のインストール

Boards Manager を使用してインストールプロセスを開始するには、以下の手順に従ってください:

  • Arduino IDE の現在のアップストリームバージョン(1.8 以上)をインストールします。最新バージョンは arduino.cc のウェブサイトで確認できます。

  • Arduino を起動し、設定ウィンドウを開きます。

  • 上記のリリースリンクのいずれかを「追加のボードマネージャー URL」フィールドに入力します。複数の URL を追加する場合は、コンマで区切ってください。

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

pir

  • サイドバーからBoards Managerを開き、ESP32を検索してINSTALLをクリックします。

pir

  • Arduino IDE を再起動します。

ReSpeaker Lite ライブラリのインストール

ユーザーが迅速に開始できるようにライブラリを提供しています:

以下のコマンドを使用して、このプロジェクトを Arduino ライブラリフォルダにクローンします:

cd  ~/Documents/Arduino/libraries
git clone https://github.com/limengdu/reSpeaker_Lite-Arduino-Library.git

または、ライブラリをzipファイルとしてダウンロードし、Arduino IDE にライブラリとして追加します。

pir

FAQ

  • USB ファームウェアをフラッシュした後、Windows で ReSpeaker Lite USB サウンドデバイスを検出できない場合は?
  • スタートメニューを開き、デバイスマネージャーと入力します。ReSpeaker Liteデバイスを見つけて右クリックし、デバイスのアンインストールを選択します。このデバイスのドライバーソフトウェアを削除するを選択し、アンインストールをクリックします。その後、デバイスを再起動すると、Windows が正しいサウンドカードドライバーを再インストールします。

pir

リソース

ReSpeaker Lite XMOS Firmware

ReSpeaker Lite Github

Loading Comments...