メインコンテンツまでスキップ

ReSpeaker XVF3800 入門ガイド

概要

ReSpeaker XVF3800 USB 4-Mic Array は、XMOS XVF3800 を搭載したプロフェッショナルな 4 マイク円形アレイで、AEC、AGC、DoA、ビームフォーミング、VAD、ノイズ抑制、残響除去、360° 音声キャプチャ(最大 5m)、および高度な音声アプリケーション向けの 2 つの動作モードを備えています。

pir

特長

  • チップのアップグレード :XVF3000 から XVF3800 へ

  • 4 マイクアレイ :4 つの高性能マイクを円形に配置し、最大 5 メートルの 360° 遠距離音声キャプチャに対応

  • 高度なオーディオ処理 :XVF3800 により駆動され、AEC、マルチビームフォーミング、残響除去、DoA 検出、動的ノイズ抑制、60dB の AGC レンジをサポート

  • 一意のデバイスシリアル番号 :内蔵 SN により、複数デバイスの展開や高度なデバイス管理が可能

  • 2 つの動作モード :PC に即座に接続できる USB プラグアンドプレイモードと、組み込みシステムと統合するための INT-Device(I2S)モードを搭載し、ファームウェアを切り替えることで USB または I2C コマンド経由で設定可能

  • オープンソース互換 :USB ホスト(Windows、macOS、Raspberry Pi OS)および I2S ホスト(XIAO シリーズ、ESP32、Arduino)で動作します。

  • 視覚的フィードバック :プログラム可能な RGB LED とステータスインジケータにより、デバイス状態や音声アクティビティを表示

  • 同等以上の音質 :従来モデルと比較して同等またはそれ以上の音質

ハードウェア概要

pir

主なコンポーネント

コンポーネント / 機能説明
メインオーディオプロセッサXMOS XVF3800。AEC、ビームフォーミング、ノイズ抑制などのオーディオ処理を担当します。
マイクアレイ円形配置の 4 つの PDM MEMS マイク で、360° 遠距離音声キャプチャ(5m) に対応します。
オーディオコーデックTLV320AIC3104。オーディオの変換と出力を担当します。
RGB LED視覚的フィードバック(例:ステータス、音声アクティビティ)用の 12 個の WS2812 個別制御 RGB LED。
ミュートボタン押すとマイク入力を ミュート/ミュート解除 します。
ミュートインジケータ LEDオーディオがミュートされていることを示すために(通常は赤色で)点灯します。
リセットボタンボード/システムのハードウェアリセット。
USB Type-C ポート電源とデータ の両方に使用されます(USB Audio Class 2.0 準拠)。
3.5mm AUX ヘッドホンジャックヘッドホンまたはアクティブスピーカー用のオーディオ出力。
スピーカーコネクタJST スピーカーインターフェース で、5W アンプ内蔵スピーカー をサポートします。
デバッグパッドXTAG4 などのプログラマ向けデバッグアクセス。
I2C & I2S ヘッダ外部デバイスとの I2C および I2S 通信 用に引き出されたヘッダ。
未使用 IO パッド(XIAO)XIAO モジュールに接続された追加の I/O はんだパッド。
I2S & I2C 通信これらのプロトコルを使用して、Raspberry Pi、PC などの外部ホストへの接続をサポートします。
USB & INT-Device モードデュアルモード動作:プラグアンドプレイ USB または I2S を介した内部 INT デバイスモード。
一意のシリアル番号識別および複数デバイス管理のための内蔵 デバイス SN
オープンソース互換性Arduino、Raspberry Pi、PC/Mac で動作し、XIAO シリーズ と互換性があります。
高度なオーディオ機能AEC、ビームフォーミング、残響除去、DoA 検出、DNN ベースのノイズ抑制、60dB AGC。
視覚的フィードバックRGB LED パターンステータスインジケータ により、デバイス状態とオーディオアクティビティを表示します。
オーディオ品質従来の XVF3000 ベース設計 と同等またはそれ以上。
注記

ReSpeaker XVF3800 には、XIAO なしのバージョンと、XIAO ESP32S3 をオンボード搭載したバージョンの 2 種類があります。XIAO なしのバージョンは、デフォルトの USB ファームウェアで動作します。XIAO 統合版を使用するには、INT-Device(I2S)モード 用にビルドされたファームウェアを書き込む必要があります。詳細なセットアップ手順については、公式 wiki ガイド を参照してください。

XIAO ESP32S3 サポート

  • 複数の出力オプションを備えたステレオ I2S 入出力;XVF3800 パラメータの設定および管理用の I2C インターフェース。
  • IO ピン経由での XIAO リセット
  • インターフェースおよびはんだパッド

ピン配置

pir

pir

GPIO 概要

reSpeaker XVF3800 には、外部制御用に 3 本の入力ピン(GPI)と 5 本の出力ピン(GPO)が用意されています。これらを使用してボタン状態を読み取ったり、ミュート LED、アンプ、LED などのハードウェアを制御したりできます。

ピン名方向機能
X1D09Input (RO)ミュートボタンの状態(離したとき High)
X1D13Input (RO)浮動
X1D34Input (RO)浮動
X0D11Output (RW)浮動
X0D30Output (RW)ミュート LED + マイクミュート制御(High = ミュート)
X0D31Output (RW)アンプ有効(Low = 有効)
X0D33Output (RW)WS2812 LED 電源制御(High = オン)
X0D39Output (RW)浮動

はじめに

ハードウェアの準備

  • USB Type-C ケーブル
  • ホストコンピュータまたは Raspberry Pi

ソフトウェアの準備

開封後すぐの使い方

注記

最適な音声収音性能とオーディオアルゴリズムの正しい動作を確保するために、デバイス背面のマイクポート(Mic Inlet / Sound Hole)が音源の方向を向くようにしてください。マイクポートは、Seeed Studio ロゴが印刷されている側にあります。

pir

DOA(到来方向)

LED アレイが入力音声の方向に追従する様子を体験できます。

ミュートボタン

pir

ReSpeaker 上の ミュートボタン は、マイクアレイからの 音声キャプチャを一時的に無効化 するために使用します。 ミュートボタンを押すとどうなりますか?

  • マイクがミュートされ、外部の音声はキャプチャも処理もされなくなります。
  • 赤色 LED が点灯しミュートモードが有効 であることを示します。
  • つまり、ReSpeaker はコンピュータやホストデバイスに いかなるオーディオ入力も送信しません

Audacity で試してみましょう

pir

リセットボタン

リセット(RST)ボタンは XVF3800 のハードウェアリセットを提供します。押すとチップが再起動し、システムが最初から再初期化され、完全な電源再投入と同様の動作を行います。

pir

スピーカー接続

ここでは、オーディオ出力の好みに応じて、3.5mm AUX ヘッドホンジャックまたはオンボード JST スピーカーインターフェースのいずれかを使用してスピーカーを接続する方法を確認できます。

pir

pir

セーフモード

セーフモードは ReSpeaker XVF3800 上の特別なリカバリモードで、Raspberry Pi や ESP32 などのデバイス向けに USB DFU または I2C を介してファームウェアを書き込むことができます。以前に I2S ファームウェアを書き込んでいて USB ファームウェアに戻したい場合は、セーフモードに入って USB DFU を使用し、USB ファームウェアを書き戻すことができます。

注記

ReSpeaker XVF3800 上の各種ファームウェアは、それぞれ異なる更新方法をサポートしています:

  • USB ファームウェアUSB DFU のみをサポートしており、USB 接続を使ってデバイスを更新できます。ただし、I2C DFU には対応していません

  • I2S ファームウェアはその逆で、I2C DFU をサポートしており、I2C インターフェース経由でファームウェア更新が可能ですが、USB DFU には対応していません

  • Factory パーティションに保存されている Safe Mode ファームウェア は最も柔軟です。USB DFU と I2C DFU の両方をサポートします。

Safe Mode を使用するタイミング

  • ファームウェアが正しく動作していない(例:USB が認識されない、LED が期待どおりに点灯しない)。
  • 新しいファームウェアを書き込みたいが、現在のファームウェアが応答しない。
  • 誤ったファームウェアを書き込んでしまい、復旧したい。

Safe Mode への入る方法

  • デバイスの電源を完全に切ります。
  • Mute ボタンを押し続けます。
  • Mute ボタンを押したまま、電源を再接続します。
  • 赤色 LED が点滅し始めます — これでデバイスが Safe Mode になったことが確認できます。
  • これでデバイスは Factory パーティションに保存されている Safe Mode ファームウェアで動作します。

ファームウェアの更新

公式 GitHub リポジトリには 3 種類のファームウェアが用意されています。用途に応じて適切なファームウェアを選択して書き込むことができます。詳細およびダウンロードについては、Github Link を参照してください。

注記

GitHub からファームウェアファイルをダウンロードする際に 「名前を付けて保存」 を使用しないでください。ファイルが破損します。リポジトリをクローンするか、「Download as ZIP」を使用してリポジトリ全体(および含まれるすべてのファイル)を ZIP ファイルとしてダウンロードしてください。

USB ファームウェアは、USB ハードウェアインターフェース経由で通信する際に、Windows、Linux、macOS などのホスト OS で使用することを想定しています。

2 種類のファームウェアが利用可能です:respeaker_xvf3800_usb_dfu_firmware_v2.0.x.bin2 チャンネル オーディオを提供し、respeaker_xvf3800_usb_dfu_firmware_6chl_v2.0.x.bin6 チャンネル オーディオを提供します。どちらのファームウェアも、16 kHz のサンプリングレートと 32-bit のビット深度で動作します。

これらのファームウェアファイルはこのリンクから確認できます。

ファームウェアチャンネル数備考
respeaker_xvf3800_usb_dfu_firmware_v2.0.x.bin2処理済み 2 チャンネル出力
チャンネル 0: Conference
チャンネル 1: ASR
respeaker_xvf3800_usb_dfu_firmware_6chl_v2.0.x.bin6チャンネル 0: 処理済みオーディオ (Conference)
チャンネル 1: 処理済みオーディオ (ASR)
チャンネル 2: Mic 0 生データ
チャンネル 3: Mic 1 生データ
チャンネル 4: Mic 2 生データ
チャンネル 5: Mic 3 生データ

reSpeaker XVF3800 を USB ケーブルで PC に接続します。XMOS のファームウェアを書き込むには、XMOS USB-C ポート(3.5mm ジャックポートの近く)を使用する必要があることに注意してください。

DFU Util のインストール

dfu-util は、USB 経由で Device Firmware Upgrade を行うためのコマンドラインツールです。

  • dfu-util-0.11-binaries.tar.xz をダウンロードして展開します(例:D:\dfu-util-0.11-binaries\win64\
    Download Link

  • システムの Path 変数に dfu-util.exe へのパスを追加します。
    My Computer > Properties > Advanced > Environment Variables > Path

  • Command Promptcmd)を開き、インストールを確認します:

dfu-util -V

pir

  • ReSpeaker XVF3800 を接続し、デバイスが検出されるか確認します:
dfu-util -l

pir

次のメッセージが表示された場合:
Cannot open DFU device 2886:001a ... (LIBUSB_ERROR_NOT_SUPPORTED)
以下のドライバインストール手順に進んでください。

  • Zadig をインストールします
    • Zadig を開き、Options > List All Devices を選択
    • reSpeaker 3800 または reSpeaker XVF3800 4-Mic Array を選択
    • WinUSB ドライバをインストール
    • デバイスの電源を入れ直す(電源再投入)
    • dfu-util -l を再度実行し、検出を確認します。

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

GitHub から完全なファームウェアリポジトリをダウンロードします XMOS XVF 3800

  • 次のコマンドを実行してファームウェアを書き込みます

dfu-util -R -e -a 1 -D /path/to/dfu_firmware.bin
  • Linux では、sudo を付けて実行します
sudo dfu-util -R -e -a 1 -D /path/to/dfu_firmware.bin
  • -R オプションは、書き込み後にボードを自動的に再起動します。

pir

  • dfu-util -l コマンドで再度ファームウェアバージョンを確認し、新しいファームウェアが書き込まれたことを確認します。

録音と再生

Audacity のセットアップ (Windows)

  1. Audacity を開きます
  2. Audio Setup > Audio Settings に移動します

pir

  1. 次のように設定します:
    • Host: Windows WASAPI
    • Recording Device: reSpeaker 3800
    • Channels: 2 (Stereo)
    • Sample Rate: 16000 HzProjectDefault Sample Rate の両方)
    • Sample Format: 24-bit

pir

  1. OK をクリックします
  2. 準備完了です — 録音を開始しましょう!

pir

パラメータをどのようにチューニングしますか?

チューニングにより、内蔵オーディオアルゴリズムのパラメータを設定し、XMOS チップと直接通信することができます。

パラメータ設定とデバイスとのやり取りのために、専用の Python 制御インターフェースが提供されています。

Python Control Directory

提供されている Python スクリプトを使用すると、次のことができます:

  • 内蔵オーディオアルゴリズムのパラメータを設定する
  • DoA(Direction of Arrival:到来方向)データを取得する
  • VAD(Voice Activity Detection:音声活動検出)データを取得する
  • オンボード LED を制御する
  • 音声処理パイプラインを制御する
  • XMOS デバイスと直接通信する

システム要件

Python 制御インターフェースを使用するには、以下の依存関係が必要です:

  • Python 3.6 以降
  • pyusb Python ライブラリ
  • libusb システムライブラリ

インストールと依存関係

必要な Python 依存パッケージを次のコマンドでインストールします:

pip install pyusb

オペレーティングシステムによっては、libusb パッケージを別途インストールする必要がある場合があります。

使い方

基本構文

python xvf_host.py [options] command [value(s)...]

コマンドオプション

オプション説明
-l, --listサポートされているすべてのコマンドと詳細情報を一覧表示します
--vidUSB ベンダー ID を設定します(デフォルト:0x2886
--pidUSB プロダクト ID を設定します(デフォルト:0x001A
--values書き込みコマンドに渡す値を指定します(オプション)

使用例

利用可能なコマンドを一覧表示

サポートされているすべてのファームウェアコマンドを表示します。

python xvf_host.py --list

ファームウェアバージョンを読み取る

デバイス上で現在動作しているファームウェアバージョンを取得します。

python xvf_host.py VERSION

出力例

VERSION: [2, 0, 7]

到来方向(DOA)を読み取る

検出された音源の方向を取得します。

python xvf_host.py DOA_VALUE

出力例

DOA_VALUE: [135]

LED の色を設定する

16 進数の RGB 値を使用して LED の色を設定します。

python xvf_host.py LED_COLOR --values 0xFF0000

LED の明るさを設定する

LED の明るさ(パーセンテージ)を調整します。

python xvf_host.py LED_BRIGHTNESS --values 50

マイクアレイのジオメトリを読み取る

音響処理アルゴリズムで使用されるマイク座標を取得します。

python xvf_host.py AEC_MIC_ARRAY_GEO

出力例

AEC_MIC_ARRAY_GEO:
[0.033, -0.033, 0.000,
0.033, 0.033, 0.000,
-0.033, 0.033, 0.000,
-0.033, -0.033, 0.000]

reSpeaker XVF_HOST アプリケーション

xvf_host アプリケーションは、ホスト側から USB 経由で reSpeaker XVF3800 と通信するためのユーティリティです。これを使用して XVF3800 の制御 パラメータを読み取りまたは変更したり、ファームウェアバージョンを確認したり、GPIO 値を読み取ったり、 到来方向(DoA)などの機能にアクセスしたりできます。

ホストコントローラーアプリケーションはこちらにあります

ホストアプリケーションのファイル

ホストアプリケーションは、リポジトリの host_control ディレクトリにあります。

一般的なプラットフォーム用ディレクトリは次のとおりです。

host_control/
├── linux_x86_64/
├── mac_arm64/
├── win32/
└── ...

各プラットフォーム用ディレクトリには、ホストアプリケーションと、そのアプリケーションの実行に必要なライブラリが含まれています。

例:

Windows

host_control/win32/
├── command_map.dll
├── device_usb.dll
└── xvf_host.exe

Linux

host_control/linux_x86_64/
├── libcommand_map.so
├── libdevice_usb.so
└── xvf_host

macOS

host_control/mac_arm64/
├── libcommand_map.dylib
├── libdevice_usb.dylib
├── libusb-1.0.0.dylib
└── xvf_host

重要: ホストアプリケーションを別のコンピューターにコピーする場合は、プラットフォーム用ディレクトリ全体をまとめてコピーしてください。実行ファイルは、同じディレクトリにあるライブラリに依存しています。

1. XVF3800 を接続する

USB を使用して reSpeaker XVF3800 を Windows PC に接続します。

2. コマンドプロンプトまたは PowerShell を開く

Windows 用ホストアプリケーションのディレクトリに移動します。

cd C:\path\to\reSpeaker_XVF3800_USB_4MIC_ARRAY\host_control\win32

3. ホストアプリケーションを確認する

次のコマンドを実行します。

xvf_host.exe --help

アプリケーションが正常に動作している場合、ヘルプ情報が表示されます。

利用可能なすべての制御コマンドを表示するには、次のコマンドを実行します。

xvf_host.exe --list-commands

--list-commands オプションを使用すると、ホストアプリケーションがサポートしているコマンドを確認できます。

4. XVF3800 との接続を確認する

次のコマンドを実行します。

xvf_host.exe VERSION

接続に成功すると、次のような出力が表示されます。

Device (USB)::device_init() -- Found device VID: 10374 PID: 26 interface: 3
VERSION 2 0 10

ファームウェアのバージョンは、XVF3800 にインストールされているファームウェアによって異なります。

VERSION コマンドは、xvf_host.exe が XVF3800 と通信できることを簡単に確認する方法です。

5. GPI 値を読み取る

xvf_host.exe GPI_READ_VALUES

6. GPO 値を読み取る

xvf_host.exe GPO_READ_VALUES

7. 音源到来方向(DoA)を読み取る

xvf_host.exe AEC_AZIMUTH_VALUES

返された方位角の値を使用して、検出された音源の方向を判断できます。

8. 利用可能なコマンドを一覧表示する

利用可能なすべての XVF3800 ホストコマンドを確認するには、次のコマンドを実行します。

xvf_host.exe --list-commands

その後、次の形式で任意のサポート対象コマンドを実行できます。

xvf_host.exe <COMMAND>

例:

xvf_host.exe VERSION

共通コマンド

以下のコマンドは、基本的な XVF3800 のテストに役立ちます:

CommandDescription
--helpDisplay host application help
--list-commandsDisplay available XVF3800 commands
VERSIONRead the XVF3800 firmware version
GPI_READ_VALUESRead GPI values
GPO_READ_VALUESRead GPO values
AEC_AZIMUTH_VALUESRead the current DoA/azimuth value

より多くのコマンドはこちらで確認できます。

reSpeaker コンソールアプリケーション

reSpeaker デバイスを制御および設定するためのデスクトップアプリケーションを用意しています。

このアプリケーションを使用すると、次のことができます:

  • reSpeaker デバイスに接続する
  • オーディオ設定を構成する(ノイズ抑制、ゲイン、AEC、およびチャンネル構成)
  • Direction of Arrival(DoA)と Voice Activity Detection(VAD)をモニタリングする
  • LED エフェクトを制御する
  • デバイスパラメータを調整する

アプリケーションのインストール

最新リリースを以下からダウンロードします:

https://github.com/respeaker/respeaker-console/releases

プラットフォームアーキテクチャパッケージタイプ
Windowsx64.msi / .exe
macOSApple Silicon.dmg (aarch64)
macOSIntel.dmg (x86_64)
Linuxx64.deb / .AppImage

Windows:USB ドライバのセットアップ

アプリケーションを初めて使用する前に、Zadig を使用して WinUSB ドライバをインストールします。

ステップ 1: Zadig をダウンロードして実行します。

ステップ 2: Options → List All Devices を選択します。

ステップ 3: デバイス一覧から reSpeaker 3800 または reSpeaker XVF3800 4-Mic Array を選択します。

ステップ 4: ドライバとして WinUSB を選択します。

ステップ 5: Install Driver をクリックします。

ステップ 6: デバイスを一度取り外し、再接続します。

ステップ 7: デバイスが認識されていることを確認するため、次のコマンドを実行します:

dfu-util -l
注記

dfu-util.exe はアプリケーションに同梱されているため、別途インストールする必要はありません。

Linux:dfu-util のインストールと USB パーミッションの設定

dfu-util をインストールします:

sudo apt install dfu-util

USB アクセスには udev ルールも必要です。

次のファイルを作成します:

/etc/udev/rules.d/99-respeaker.rules

次の行を追加します:

SUBSYSTEM=="usb", ATTRS\{idVendor\}=="2886", MODE="0666", GROUP="plugdev"

udev ルールを再読み込みします:

sudo udevadm control --reload-rules && sudo udevadm trigger

最後に、デバイスを一度取り外してから再接続します。

macOS:dfu-util のインストール

ファームウェア更新機能を使用する前に dfu-util をインストールします。

brew install dfu-util

アプリケーションの使用方法

アプリケーションをインストールしたら、起動して reSpeaker Console にアクセスします。

サイドバーの各セクションを順に見ていきましょう。

デバイス接続

まず、reSpeaker デバイスを接続します。

  1. Scan Devices をクリックします。
  2. アプリケーションが検出されたすべてのデバイスを一覧表示します。
  3. 自分のデバイスを選択します。
  4. Connect をクリックして接続を確立します。

Device Connection

Device Connection

Audio

Audio タブでは、オーディオ処理パイプラインを設定および強化できます。

ここでは次の項目を設定できます:

  • 非定常ノイズ抑制
  • 定常ノイズ抑制
  • 自動ゲイン制御 (AGC)
  • アコースティックエコーキャンセレーション (AEC)
  • 出力チャンネル構成
  • 左右チャンネルマッピング

Audio Tab

Monitor

Monitor タブでは、マイク処理のリアルタイム可視化を提供します。

次の項目をモニタリングできます:

  • Direction of Arrival(DoA)
  • Voice Activity Detection(VAD)
  • ビームエネルギーレベル

これらの指標により、デバイスが音声を正しく検出しているかを確認できます。

Monitor Tab

LEDs

LEDs タブでは、LED リングをカスタマイズできます。

利用可能な機能には次のものがあります:

  • ブリージングエフェクト
  • レインボーエフェクト
  • リングエフェクト
  • 輝度調整
  • アニメーション速度の制御
  • RGB カラー選択

LEDs Tab

Parameters

Parameters タブでは、すべての設定可能なデバイスパラメータにアクセスできます。

設定は次のようなカテゴリに整理されています:

  • Audio
  • Acoustic Echo Cancellation(AEC)
  • Post Processing
  • LEDs / GPIO
  • System

このインターフェースから、パラメータ値を直接更新できます。

各パラメータには、その目的と推奨値の範囲を理解するのに役立つ説明が含まれています。

Parameters Tab

トラブルシューティング

スピーカー出力からの再生音が十分に大きく聞こえませんか?

Linux で ReSpeaker XVF3800 のスピーカー出力音量が小さすぎる場合、XVF3800 サウンドカードの ALSA ミキサーレベル を調整する必要があるかもしれません。出力音量を上げるには、以下の手順に従ってください。

ステップ 1:ALSA ミキサーを開く

  1. ターミナルを開きます。

  2. 次のコマンドを入力し、Enter キーを押します:

    alsamixer

ステップ 2:XVF3800 サウンドカードを選択する

  1. F6 キーを押してサウンドカード選択メニューを開きます。
  2. 上下矢印キー を使用して XVF3800 サウンドカードを選択します。
  3. Enter キーを押して選択を確定します。

ステップ 3:PCM-1 の音量を調整する

  1. 左右矢印キー を使用して PCM-1 に移動します。
  2. 上矢印キー を使用して音量レベルを 100% まで上げます。

pir

ステップ 4:ALSA 設定を保存する

  1. ESC キーを押して alsamixer を終了します。
  2. XVF3800 を取り外す前に、次のコマンドを実行して設定を保存します:
   sudo alsactl store

ステップ 5:追加オプション(PulseAudio の使用)

ALSA レベルを調整してもまだ音がはっきり聞こえない場合は、より詳細な音量調整のために PulseAudio Volume Control をインストールしてみてください:

sudo apt install pavucontrol -y

その後、pavucontrol を開き、必要に応じて出力音量を 100% を超えて上げることができます。

USB ドライバを再インストールした後、ReSpeaker が録音も再生もできません

デバイスマネージャーで ReSpeaker に関連するすべてのドライバをアンインストールしてください。これで問題が解決しました。

ファームウェアを書き込んだ後、Windows でサウンドデバイスとして使用できませんか?

スタートメニューを開き、「Device manager」と入力します。関連する reSpeaker XVF 3800 デバイスを見つけて右クリックし、Uninstall devices を選択します。その後、デバイスを再起動します(USB を抜き差し)。これにより、Windows が正しいサウンドカードドライバを再インストールします。

pir

ケースを傷つけずに開けるにはどうすればよいですか?

爪を使ってケースの縁をやさしく持ち上げることができます。カバーは 3 つのロッククリップで固定されています。いずれか 1 つのクリップを外せば、比較的簡単にケースを開けることができます。クリップや筐体を破損しないよう、慎重に取り扱ってください。

reSpeaker XVF3800 がサウンドデバイスとして認識されないのはなぜですか?

reSpeaker XVF3800 ESP32 バージョンは、デフォルトで I2S ファームウェアが書き込まれて出荷されるため、PC に接続しても USB オーディオデバイスとしては表示されません。この情報は、当社の Bazaar 製品ページおよび公式ドキュメントに記載されています。

このデバイスを USB オーディオデバイス として使用したい場合は、USB ファームウェアを書き込み直す必要があります。次の手順に従ってください:

  1. まずセーフモードに入ります: セーフモードの手順

  2. USB ファームウェアを書き込みます: ファームウェア更新手順

XVF3800 の 6 チャンネルファームウェアで一部のチャンネルが無音なのはなぜですか?

6 チャンネルファームウェアを書き込んだ後は、生のマイクチャンネルをシステムのオーディオミキサーコントロールから有効化する必要がある場合があります。

Linux では、まずオーディオカード ID を確認します:

arecord -l

たとえば、XVF3800 が card 1 として表示される場合、キャプチャチャンネルを有効にし、その音量を設定します:

amixer -c 1 cset numid=8 on,on,on,on,on,on
amixer -c 1 cset numid=10 60,60,60,60,60,60

必要に応じて音量値を調整し、その後設定を保存します:

sudo alsactl store 1

これらの設定を適用すると、6 つすべてのチャンネルでゼロ以外の音声が取得されるはずです。

Windows: 一部のチャンネルが依然として無音の場合は、Device Manager から XVF3800 デバイスドライバをアンインストールし、その後デバイスを抜き差ししてください。これにより、Windows がデバイスとドライバを再構成します。

リソース

参考資料

技術サポート & 製品ディスカッション

当社の製品をお選びいただきありがとうございます。私たちは、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お好みやニーズに合わせて選べる、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...