[ad_1]
¡Hemos llegado al final del año de la voz de Home Assistant! Nuestro objetivo para 2023 era permitir a los usuarios controlar Home Assistant hablando en su propio idioma.
A principios de 2023, Home Assistant solo tenía controles básicos basados en texto en inglés para algunos dispositivos. A finales de año, los usuarios ahora podrán controlar y hacer preguntas sobre su hogar inteligente con control por voz en más de 50 idiomas en una variedad de dispositivos, que incluyen:
- Cualquier dispositivo ESPHome con micrófono
- Teléfonos, tabletas y relojes inteligentes Android
- Teléfonos analógicos de la vieja escuela (con adaptador)
Los usuarios de Home Assistant ahora pueden crear múltiples asistentes de voz combinando componentes de una “canalización” de voz. Los suscriptores de Home Assistant Cloud reciben automáticamente acceso a componentes de voz de alta calidad en más de 130 idiomas y dialectos. También hay disponibles componentes totalmente locales, como nuestro sistema de texto a voz Piper, que permite un control de voz 100% fuera de línea.
En el Capítulo 4, agregamos el procesamiento de textos de activación directamente en Home Assistant aprovechando el proyecto openWakeWord. Esto permitió que pequeños satélites de voz como el kit de desarrollo M5 ATOM Echo descargaran el reconocimiento de palabras de activación transmitiendo audio a un servidor Home Assistant. La comunidad ha trabajado arduamente para entrenar varias palabras de activación personalizadas que todos puedan usar para hacer que su experiencia de voz sea única.
Para el último capítulo de 2023, hemos ampliado los tipos de comandos de voz disponibles para incluir el clima, la temperatura y listas de tareas pendientes. Los satélites de voz ahora saben en qué área se encuentran y también hay más opciones de hardware/software disponibles.
¡Buenas vacaciones!
Soporte para ejecución en ESP32-S3-BOX-3.
La CAJA 3 S3
Espressif lanzó recientemente el ESP32-S3-BOX-3, una actualización del ESP32-S3-BOX descontinuado (y la variante “Lite”). Este kit de desarrollo “AIoT” incluye un chip ESP32-S3, dos micrófonos, un pequeño altavoz y una pantalla. Se incluyen varias bases en la caja, lo que deja al descubierto un puerto de alimentación USB-C y pines GPIO para expandir el dispositivo.
Soporte para ejecución en ESP32-S3-BOX-3 con gráficos personalizados.
El equipo de ESPHome ha estado trabajando arduamente para agregar soporte para el S3-BOX-3, ¡incluida la capacidad de personalizar la pantalla! Para comenzar, consulte el tutorial de S3 BOX 3.
Pasa las vacaciones con Frenck como tu asistente de voz.
Más comandos de voz
Ya en el Capítulo 1 agregamos comandos de voz para:
- Encendido y apagado de luces y otros dispositivos
- Apertura y cierre de puertas, ventanas, etc.
- Ajustar el brillo y el color de las luces.
- Agregar artículos a una lista de compras
- Haga preguntas, p. B. qué ventanas están abiertas en un área
Para el Capítulo 5, ampliamos esta lista para incluir:
- Agregar elementos a uno Lista de quehaceres – “Agregar sacar la basura a mi lista de tareas pendientes”
- Obtén éso Temperatura interior – «¿Cual es la temperatura?»
- obtener el poder Clima Condición – «¿Como está el clima?»
- Cancelar una estela de satélite – «No importa»
Asegúrese de haber revelado los dispositivos a los que desea que Assist tenga acceso y de que tengan el nombre correcto. Siempre puedes agregar un alias si deseas hacer referencia a un dispositivo que sea más conveniente para el idioma. Por ejemplo, si agrega el alias «Berlín» a una entidad meteorológica, podría decir: «¿Cómo es el clima en Berlín?».
Conciencia del área
Los satélites de voz se pueden colocar en cualquier lugar de la casa y es importante realizar un seguimiento de su ubicación al interpretar comandos. «Enciende la luz». Este comando ahora enciende todas las luces en el área del satélite y «Apagar la luz» tendrá el efecto contrario. Por supuesto, aún puedes apuntar las luces a un área diferente especificando: «Enciende la luz del dormitorio»..
Los satélites de voz utilizan la zona en la que se encuentran.
Este es un pequeño comienzo para que los satélites tomen conciencia de ellos. contextoy ajustar el comportamiento en consecuencia.
Satélites Raspberry Pi mejorados
Anteriormente, los satélites de voz basados en Raspberry Pi utilizaban la API Websocket de Home Assistant. Esto tenía varias limitaciones, p. Por ejemplo, se requería un token API, no sabías en qué rango estaba el satélite y no podías configurarlo en la interfaz de Home Assistant.
Hemos ampliado la integración de Wyoming para comunicarnos directamente con satélites remotos. Estos satélites se descubren automáticamente y se pueden configurar de manera similar a los satélites basados en ESPHome con la capacidad de establecer un alcance y canal de voz.
Se admiten múltiples modos de satélite, incluidos:
- Transmisión constante – El satélite transmite todos los datos de audio a Home Assistant
- Transmitir a voz – Transmita audio solo cuando se detecte voz
- Palabra de activación local – Transmita audio solo cuando se detecte una palabra de activación localmente
Las limpiezas de audio, como el control automático de ganancia y la reducción de ruido, se pueden realizar en Home Assistant o en el satélite. Una Raspberry Pi Zero 2W tiene potencia más que suficiente para realizar limpieza de audio local y detección de palabras de activación, por lo que puedes tener muchos satélites sin sobrecargar tu servidor Home Assistant. ¡Reutiliza tu antigua Raspberry Pis y comienza tu viaje de control por voz en casa inteligente!
Frambuesa Pi Zero 2W (PVP: 15 dólares).
Manténganse al tanto
Aunque el Año de la Voz está llegando a su fin, ¡Voice in Home Assistant apenas comienza! Yo, Mike “The Voice” Hansen, continuaré trabajando en Nabu Casa para mejorar y ampliar las capacidades de voz y lenguaje natural de Home Assistant.
En la hoja de ruta del próximo año planeamos cosas como el reconocimiento local de palabras de activación en el S3-BOX-3 y la integración con modelos de lenguaje grandes (LLM) como GPT. También seguimos buscando el hardware satelital de voz perfecto: económico con excelente audio, pero también capaz de ejecutar modelos de palabras de activación de código abierto localmente.
Gracias
Gracias a la comunidad de Home Assistant por su suscripción a Home Assistant Cloud para apoyar el Año de la Voz y el desarrollo de Home Assistant, ESPHome y otros proyectos en general.
Muchas gracias a nuestros libros de frases por ampliar el soporte de oraciones a todos los idiomas.
[ad_2]