diff --git a/sites/es/docs/Sensor/Sound_event_sensor/es_sound_event_sensor_intro.md b/sites/es/docs/Sensor/Sound_event_sensor/es_sound_event_sensor_intro.md index bba4732d8e085..4b5a822d51293 100644 --- a/sites/es/docs/Sensor/Sound_event_sensor/es_sound_event_sensor_intro.md +++ b/sites/es/docs/Sensor/Sound_event_sensor/es_sound_event_sensor_intro.md @@ -1,6 +1,6 @@ --- description: Esta placa de audio de borde detecta en tiempo real llanto de bebé, rotura de vidrio, disparos, alarmas y ronquidos, manteniendo todos los datos localmente para proteger la privacidad. Diseñada para una integración perfecta de ESPHome y Home Assistant con la serie XIAO, es ideal para monitorización inteligente y automatización. -title: Introducción al Sound Event Detection Module +title: Introducción al Módulo de Detección de Eventos de Sonido keywords: - Sound Event Detection Module - Sound IoT @@ -11,13 +11,13 @@ last_update: date: 3/2/2026 author: Kasun Thushara createdAt: '2026-03-02' -updatedAt: '2026-03-05' +updatedAt: '2026-03-03' url: https://wiki.seeedstudio.com/es/sound_event_detection_module/ --- ## Introducción -Una compacta placa de audio de borde ofrece detección de sonido en tiempo real con una sólida protección de privacidad de datos locales. Detecta cinco eventos de sonido anómalos — llanto de bebé, rotura de vidrio, disparo, alarmas T3/T4 y ronquidos, lo que permite una respuesta inmediata y una alerta temprana fiable. Diseñada para una integración nativa con ESPHome y compatibilidad perfecta con Home Assistant mediante la serie XIAO, es ideal para la monitorización de seguridad en el hogar o para disparadores de automatización reactivos. +Una compacta placa de audio en el borde ofrece detección de sonido en tiempo real con una sólida protección de privacidad de datos locales. Detecta cinco eventos de sonido anómalos — llanto de bebé, rotura de vidrio, disparo, alarmas T3/T4 y ronquidos, lo que permite una respuesta inmediata y una alerta temprana fiable. Diseñada para una integración nativa con ESPHome y compatibilidad perfecta con Home Assistant mediante la serie XIAO, es ideal para la monitorización de seguridad en el hogar o como disparador de automatizaciones reactivas.

pir

@@ -27,6 +27,88 @@ Una compacta placa de audio de borde ofrece detección de sonido en tiempo real +## Especificaciones + +| Característica | Descripción | +|--------|-------------| +| Chip principal | XMOS XU316-1024-QF60BC24 | +| Eventos compatibles | Llanto de bebé / Rotura de vidrio / Disparo / Alarma de humo y alarma de CO (T3/T4) / Ronquidos | +| Micrófonos digitales | Micrófonos digitales de alto rendimiento × 1 | +| Sensibilidad | -26 dBFS | +| Punto de sobrecarga acústica | 120 dBL | +| SNR | 64 dBA | +| Alimentación | USB 5V, 5V externa | +| Dimensiones | 40 × 20 mm | +| Temperatura de funcionamiento | 0℃ – 65℃ | + +## Descripción de hardware y dimensiones + +**Vista frontal** +

pir

+ +**Vista trasera** +

pir

+ +## Uso por USB + +Este dispositivo puede funcionar en modo independiente y admite comunicación plug-and-play a través de la interfaz USB usando comandos AT. + +Primero, conecta el dispositivo a tu ordenador usando un cable USB Type-C a USB Type-A. + +- **Paso 1** :A continuación, abre **PuTTY** o cualquier otro software de terminal serie. Si aún no has instalado uno, puedes descargar PuTTY desde el siguiente [enlace](https://putty.org/index.html): + +- **Paso 2** :Después de abrir el terminal serie, selecciona el **puerto COM correcto** y ajusta la velocidad en baudios a **115200**. Una vez conectado, podrás interactuar con el dispositivo a través de la interfaz USB. + +

pir

+ +Dado que el dispositivo escucha continuamente eventos de sonido, puedes probarlo generando cerca de él los eventos de sonido compatibles. + +

pir

+ +Además, puedes ajustar los parámetros del dispositivo usando comandos AT. A continuación se muestran algunos comandos que puedes usar para interactuar con el dispositivo. + +| Comando | Descripción | Ejemplo | +|---|---|---| +| `AT+GETDETECT` | Obtiene los tipos de detección actualmente habilitados (1–5 tipos). | `AT+GETDETECT` → `+GETDETECT:baby_cry,glass_break` | +| `AT+SETDETECT=` | Establece los tipos de eventos a detectar (separados por comas, máximo 5). | `AT+SETDETECT=baby_cry,snore` | +| `AT+GETEVENTTHRESHOLD=` | Obtiene el umbral de confianza para un evento específico. | `AT+GETEVENTTHRESHOLD=baby_cry` → `+GETEVENTTHRESHOLD:baby_cry,70` | +| `AT+SETEVENTTHRESHOLD=,` | Establece el umbral de confianza para un evento específico. | `AT+SETEVENTTHRESHOLD=baby_cry,75` | +| `AT+GETSUPPORTEDLIST` | Enumera todos los tipos de eventos compatibles con el dispositivo. | `AT+GETSUPPORTEDLIST` → `+GETSUPPORTEDLIST:doorbell,glass_break,baby_cry,...` | +| `AT+SETOUTPUTTYPE=` | Define qué se envía como salida cuando se detecta un evento. | `AT+SETOUTPUTTYPE=highest_confidence` | +| `AT+GETINTMODE` | Obtiene el modo de interrupción actual. | `AT+GETINTMODE` → `+GETINTMODE:single` | +| `AT+SETINTMODE=` | Establece el modo de funcionamiento de la interrupción. | `AT+SETINTMODE=continuous` | +| `AT+RESETINT` | Restablece el estado de la interrupción y pone el pin INT_N en HIGH. | `AT+RESETINT` | +| `AT+SAVECONFIG` | Guarda la configuración actual para que persista tras el reinicio. | `AT+SAVECONFIG` | +| `AT+GETFWVERSION` | Obtiene la cadena de versión del firmware. | `AT+GETFWVERSION` → `+GETFWVERSION:1.0.2` | +| `AT+RESET` | Restaura los ajustes predeterminados y reinicia el dispositivo (borra toda la configuración personalizada). | `AT+RESET` | + + +Cuando se detecta un evento, el dispositivo envía automáticamente: + +``` ++EVENT: , +``` + +**Ejemplo:** `+EVENT: 1,87` → ID de evento 1 (`baby_cry`), 87% de confianza + +--- + + `AT+SETOUTPUTTYPE` valores + +| Valor | Comportamiento | +|---|---| +| `highest_confidence` | Solo se informa el único evento con mayor confianza | +| `all_events` | Todos los eventos detectados se informan en cada ciclo de detección | + + `AT+SETINTMODE` valores + +| Valor | Comportamiento | +|---|---| +| `single` | INT_N se activa una vez y luego debe restablecerse con `AT+RESETINT` | +| `continuous` | INT_N se activa continuamente mientras se detecta el evento | + + + ## Uso con Arduino ### Conectar XIAO @@ -35,8 +117,6 @@ Este dispositivo es compatible con módulos XIAO y puede conectarse a cualquier

pir

- - ### Descargar la biblioteca - Ve al repositorio de GitHub [Link](https://github.com/Seeed-Projects/AudioEventSensor_Library) @@ -74,14 +154,14 @@ Según tu placa XIAO, debes cambiar en el código las definiciones de los pines ## Uso básico -Después de flashear al ESP32, este código inicializa un Audio Event Sensor a través de UART y lo configura para detectar eventos de sonido específicos como disparos y rotura de vidrio. Durante la configuración, reinicia el dispositivo, lee la versión del firmware, obtiene la lista de eventos de sonido compatibles y establece umbrales de detección para cada evento seleccionado. A continuación, la configuración se guarda para que los ajustes persistan tras el reinicio. En el bucle principal, el programa escucha continuamente los eventos de sonido detectados y los imprime en el monitor serie en tiempo real. Esto permite que el sistema actúe como una solución de alerta temprana y monitorización para eventos acústicos anómalos. +Después de grabar el código en el ESP32, este inicializa un sensor de eventos de audio sobre UART y lo configura para detectar eventos de sonido específicos como disparos y rotura de vidrio. Durante la fase de configuración, reinicia el dispositivo, lee la versión del firmware, obtiene la lista de eventos de sonido compatibles y establece los umbrales de detección para cada evento seleccionado. A continuación, la configuración se guarda para que los ajustes persistan tras el reinicio. En el bucle principal, el programa escucha continuamente los eventos de sonido detectados y los imprime en el monitor serie en tiempo real. Esto permite que el sistema actúe como una solución de monitorización y alerta temprana para eventos acústicos anómalos.

pir

-## Extra: notificaciones por correo electrónico +## Extra : Notificaciones por correo electrónico -- Primero, necesitas crear una App Password. Consulta esta [guide](https://support.google.com/accounts/answer/185833?hl=en) -- A continuación, descarga e instala las bibliotecas de soporte necesarias. Instala la biblioteca ESP Mail Client desde el Arduino Library Manager. +- Primero, necesitas crear una contraseña de aplicación. Consulta esta [guía](https://support.google.com/accounts/answer/185833?hl=en) +- A continuación, descarga e instala las bibliotecas de soporte necesarias. Instala la biblioteca ESP Mail Client desde el Administrador de Bibliotecas de Arduino.

pir

@@ -376,7 +456,7 @@ void smtpCallback(SMTP_Status status) { -Luego, reemplaza los siguientes parámetros en el código con tus propios valores: la dirección de correo electrónico del remitente, los pines UART, la App Password, la dirección de correo electrónico del destinatario y el SSID y la contraseña de tu red Wi‑Fi. +Luego, reemplaza los siguientes parámetros en el código con tus propios valores: la dirección de correo electrónico del remitente, los pines UART, la contraseña de la aplicación, la dirección de correo electrónico del destinatario y el SSID y la contraseña de tu red Wi‑Fi.

pir

@@ -392,9 +472,9 @@ Luego, reemplaza los siguientes parámetros en el código con tus propios valore -## Soporte técnico y debate sobre productos +## Soporte técnico y debate sobre el producto -Gracias por elegir nuestros productos. Estamos aquí para ofrecerte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a distintas preferencias y necesidades. +Gracias por elegir nuestros productos. Estamos aquí para ofrecerte distintos tipos de soporte y asegurarnos de que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.
diff --git a/sites/ja/docs/Sensor/Sound_event_sensor/ja_sound_event_sensor_intro.md b/sites/ja/docs/Sensor/Sound_event_sensor/ja_sound_event_sensor_intro.md index 0ec56b364637d..ebe3299cb71bb 100644 --- a/sites/ja/docs/Sensor/Sound_event_sensor/ja_sound_event_sensor_intro.md +++ b/sites/ja/docs/Sensor/Sound_event_sensor/ja_sound_event_sensor_intro.md @@ -1,5 +1,5 @@ --- -description: このエッジオーディオボードは、すべてのデータをローカルに保持してプライバシーを保護しながら、Baby Cry、Glass Break、Gunshot、アラーム、Snore をリアルタイムに検出します。XIAO シリーズ向けに設計されており、ESPHome と Home Assistant にシームレスに統合できるため、スマートな監視や自動化に最適です。 +description: このコンパクトなエッジオーディオボードは、すべてのデータをローカルに保持してプライバシーを保護しながら、赤ちゃんの泣き声、ガラス破損、銃声、アラーム、いびきをリアルタイムに検出します。XIAO シリーズ向けに設計されており、ESPHome と Home Assistant にシームレスに統合できるため、スマートな監視や自動化に最適です。 title: Sound Event Detection Module 入門ガイド keywords: - Sound Event Detection Module @@ -11,13 +11,13 @@ last_update: date: 3/2/2026 author: Kasun Thushara createdAt: '2026-03-02' -updatedAt: '2026-03-05' +updatedAt: '2026-03-03' url: https://wiki.seeedstudio.com/ja/sound_event_detection_module/ --- ## はじめに -コンパクトなエッジオーディオボードが、強力なローカルデータプライバシー保護とともにリアルタイムの音検出を実現します。Baby Cry、Glass Break、Gunshot、T3/T4 Alarms、Snore の 5 種類の異常音イベントを検出し、即時の対応と信頼性の高い早期警告を可能にします。XIAO シリーズ向けにネイティブな ESPHome 統合が施されており、Home Assistant ともシームレスに互換性があるため、家庭のセキュリティ監視や応答性の高い自動化トリガとして理想的です。 +コンパクトなエッジオーディオボードが、強力なローカルデータプライバシー保護とともにリアルタイムの音検出を実現します。赤ちゃんの泣き声、ガラス破損、銃声、T3/T4 アラーム、いびきという 5 種類の異常音イベントを検出し、即時の対応と信頼性の高い早期警告を可能にします。XIAO シリーズ向けに設計されており、ESPHome とのネイティブ統合と Home Assistant とのシームレスな互換性を備えているため、家庭のセキュリティ監視や応答性の高い自動化トリガとして理想的です。

pir

@@ -27,17 +27,97 @@ url: https://wiki.seeedstudio.com/ja/sound_event_detection_module/
+## 仕様 + +| 機能 | 説明 | +|--------|-------------| +| コアチップ | XMOS XU316-1024-QF60BC24 | +| 対応イベント | 赤ちゃんの泣き声 / ガラス破損 / 銃声 / 煙警報 & CO 警報 (T3/T4) / いびき | +| デジタルマイク | 高性能デジタルマイク × 1 | +| 感度 | -26 dBFS | +| 音響過負荷点 | 120 dBL | +| SNR | 64 dBA | +| 電源 | USB 5V、外部 5V | +| 寸法 | 40 × 20 mm | +| 動作温度 | 0℃ – 65℃ | + +## ハードウェア概要と寸法 + +**表面(フロント)** +

pir

+ +**裏面(バック)** +

pir

+ +## USB の使用方法 + +このデバイスはスタンドアロンモードで動作でき、USB インターフェースを介して AT コマンドによるプラグアンドプレイ通信をサポートします。 + +まず、USB Type-C から USB Type-A ケーブルを使用してデバイスをコンピュータに接続します。 + +- **Step 1** :次に、**PuTTY** などのシリアルターミナルソフトウェアを開きます。まだインストールしていない場合は、次の [リンク](https://putty.org/index.html) から PuTTY をダウンロードできます。 + +- **Step 2** :シリアルターミナルを開いたら、**正しい COM ポート** を選択し、ボーレートを **115200** に設定します。接続が完了すると、USB インターフェースを介してデバイスと対話できるようになります。 + +

pir

+ +このデバイスは常に音イベントをリッスンしているため、デバイスの近くで対応する音イベントを発生させることでテストできます。 + +

pir

+ +さらに、AT コマンドを使用してデバイスパラメータを調整できます。以下は、デバイスと対話するために使用できるコマンドの一部です。 + +| コマンド | 説明 | 例 | +|---|---|---| +| `AT+GETDETECT` | 現在有効になっている検出タイプ(1~5 種類)を取得します。 | `AT+GETDETECT` → `+GETDETECT:baby_cry,glass_break` | +| `AT+SETDETECT=` | 検出するイベントタイプを設定します(カンマ区切り、最大 5 種類)。 | `AT+SETDETECT=baby_cry,snore` | +| `AT+GETEVENTTHRESHOLD=` | 特定のイベントの信頼度しきい値を取得します。 | `AT+GETEVENTTHRESHOLD=baby_cry` → `+GETEVENTTHRESHOLD:baby_cry,70` | +| `AT+SETEVENTTHRESHOLD=,` | 特定のイベントの信頼度しきい値を設定します。 | `AT+SETEVENTTHRESHOLD=baby_cry,75` | +| `AT+GETSUPPORTEDLIST` | デバイスがサポートするすべてのイベントタイプを一覧表示します。 | `AT+GETSUPPORTEDLIST` → `+GETSUPPORTEDLIST:doorbell,glass_break,baby_cry,...` | +| `AT+SETOUTPUTTYPE=` | イベント検出時に何を出力するかを設定します。 | `AT+SETOUTPUTTYPE=highest_confidence` | +| `AT+GETINTMODE` | 現在の割り込みモードを取得します。 | `AT+GETINTMODE` → `+GETINTMODE:single` | +| `AT+SETINTMODE=` | 割り込み動作モードを設定します。 | `AT+SETINTMODE=continuous` | +| `AT+RESETINT` | 割り込みステータスをリセットし、INT_N ピンを HIGH にします。 | `AT+RESETINT` | +| `AT+SAVECONFIG` | 現在の設定を保存し、再起動後も保持されるようにします。 | `AT+SAVECONFIG` | +| `AT+GETFWVERSION` | ファームウェアバージョン文字列を取得します。 | `AT+GETFWVERSION` → `+GETFWVERSION:1.0.2` | +| `AT+RESET` | デフォルト設定を復元してデバイスを再起動します(すべてのカスタム設定を消去)。 | `AT+RESET` | + + +イベントが検出されると、デバイスは自動的に次のように送信します: + +``` ++EVENT: , +``` + +**例:** `+EVENT: 1,87` → イベント ID 1(`baby_cry`)、信頼度 87% + +--- + + `AT+SETOUTPUTTYPE` の値 + +| 値 | 動作 | +|---|---| +| `highest_confidence` | 信頼度が最も高い単一のイベントのみが報告されます | +| `all_events` | 検出サイクルごとに検出されたすべてのイベントが報告されます | + + `AT+SETINTMODE` の値 + +| 値 | 動作 | +|---|---| +| `single` | INT_N は 1 回だけ発火し、その後 `AT+RESETINT` でリセットする必要があります | +| `continuous` | イベントが検出されている間、INT_N は連続して発火します | + + + ## Arduino の使用方法 ### XIAO を接続する -このデバイスは XIAO モジュールをサポートしており、ボード上の任意の利用可能な UART ピンに接続できます。ESP32S3、ESP32C6、ESP32C3 モジュールと互換性があるため、コード内の RX および TX ピン定義をそれぞれのボードに合わせて変更するだけで済みます。画像に示されているのと同じ向きでデバイスを挿し込んでください。 +このデバイスは XIAO モジュールをサポートしており、ボード上の任意の利用可能な UART ピンに接続できます。ESP32S3、ESP32C6、ESP32C3 モジュールと互換性があるため、コード内の RX および TX ピン定義をそれぞれのボードに合わせて変更するだけで済みます。画像に示されているのと同じ向きでデバイスを接続してください。

pir

- - -### ライブラリをダウンロードする +### ライブラリをダウンロード - GitHub リポジトリ [Link](https://github.com/Seeed-Projects/AudioEventSensor_Library) にアクセスします - 緑色の "Code" ボタンをクリックします @@ -46,9 +126,9 @@ url: https://wiki.seeedstudio.com/ja/sound_event_detection_module/

pir

-### Arduino IDE にライブラリをインストールする +### Arduino IDE にライブラリをインストール -#### Arduino IDE を使う(推奨) +#### Arduino IDE を使用(推奨) - Arduino IDE を開きます - Sketch → Include Library → Add .ZIP Library... に進みます @@ -57,13 +137,13 @@ url: https://wiki.seeedstudio.com/ja/sound_event_detection_module/

pir

-### インストールを確認する +### インストールの確認 File → Examples → AudioEventSensor に移動し、サンプルスケッチを確認します

pir

-### UART ピンを変更する +### UART ピンの変更 使用している XIAO ボードに応じて、コード内の UART ピン定義を変更する必要があります。この例では、XIAO ESP32S3 を使用しています。 @@ -74,13 +154,13 @@ File → Examples → AudioEventSensor に移動し、サンプルスケッチ ## 基本的な使い方 -ESP32 に書き込んだ後、このコードは UART 経由で Audio Event Sensor を初期化し、Gunshot や Glass Break などの特定の音イベントを検出するように設定します。セットアップ中にデバイスをリセットし、ファームウェアバージョンを読み取り、サポートされているサウンドイベントの一覧を取得し、選択した各イベントの検出しきい値を設定します。その後、設定を保存することで、再起動後も設定が保持されます。メインループでは、検出されたサウンドイベントを継続的に監視し、リアルタイムでシリアルモニタに出力します。これにより、異常な音響イベントに対する早期警告および監視ソリューションとしてシステムを機能させることができます。 +ESP32 に書き込んだ後、このコードは UART 経由で Audio Event Sensor を初期化し、銃声やガラス破損などの特定の音イベントを検出するように設定します。セットアップ中にデバイスをリセットし、ファームウェアバージョンを読み取り、サポートされている音イベントの一覧を取得し、選択した各イベントの検出しきい値を設定します。その後、設定を保存して、再起動後も設定が保持されるようにします。メインループでは、検出された音イベントを継続的に監視し、リアルタイムでシリアルモニタに出力します。これにより、異常な音響イベントに対する早期警告および監視ソリューションとしてシステムを機能させることができます。

pir

## ボーナス : メール通知 -- まず、App Password を作成する必要があります。この[ガイド](https://support.google.com/accounts/answer/185833?hl=en)を参照してください +- まず、アプリパスワードを作成する必要があります。この [ガイド](https://support.google.com/accounts/answer/185833?hl=en) を参照してください - 次に、必要なサポートライブラリをダウンロードしてインストールします。Arduino Library Manager から ESP Mail Client ライブラリをインストールします。

pir

@@ -376,14 +456,14 @@ void smtpCallback(SMTP_Status status) { -次に、コード内の次のパラメータを自分の値に置き換えます:送信者のメールアドレス、UART ピン、App Password、受信者のメールアドレス、そして Wi-Fi の SSID とパスワード。 +次に、コード内の次のパラメータを自分の値に置き換えます:送信者のメールアドレス、UART ピン、App Password、受信者のメールアドレス、そして Wi-Fi の SSID とパスワードです。

pir