Buen micrófono para toda la habitación (sin internet)

10

Actualmente estoy trabajando en una casa inteligente con reconocimiento de voz y estoy buscando un micrófono que pueda usar para toda una habitación. ¿Qué tipo de micrófono debería estar buscando? ¿Qué usa Amazon Echo y Google Home?

Lo más probable es que el micrófono esté conectado a un dispositivo Android. El dispositivo Android está conectado a una red privada aislada alojada por una Raspberry Pi y utiliza el reconocimiento de voz de Google en modo fuera de línea. Usando Tasker + AutoVoice, los comandos reconocidos llamarán a ciertas rutas http en Raspberry Pi para hacer cosas con el hogar inteligente, como encender las luces, etc.

¿Tendría sentido comprar un Echo? ¿Puedo usar su micrófono sin conexión a Internet?

Forivin
fuente

Respuestas:

11

Google Home y Amazon Echo utilizan conjuntos de micrófonos para mejorar el "reconocimiento de campo lejano" (es decir, reconocer su voz desde una distancia razonable con buena precisión).

El Echo usa una matriz de 7 micrófonos (imagen de iFixit , con los micrófonos en verde) y Google Home usa una matriz de 2 micrófonos ( iFixit ; en amarillo).

La matriz de 7 micrófonos de Amazon está abierta para desarrolladores con un caso de uso comercial, aunque esto probablemente no sea útil para usted, ya que no está comprando a granel para un dispositivo comercial.

Hubo un Kickstarter reciente para un producto llamado ReSpeaker que ahora ofrece matrices de campo lejano en varias formas:

No he tenido ninguna experiencia personal con este producto, pero podría ser una opción válida. También hay algunas ideas sobre Reddit , como el uso de la matriz de micrófonos de un Kinect.

Es cierto que ninguna de estas opciones parece particularmente amigable para un dispositivo Android. Parece más fácil conectar la matriz de micrófonos directamente a un Pi u otra placa compatible, si encuentra una matriz que lo admita, en lugar de intentar conectarse a un dispositivo Android.

De todos modos, creo que buscar conjuntos de micrófonos de campo lejano debería apuntarlo en la dirección correcta si ninguna de las opciones anteriores es adecuada.

Aurora0001
fuente
8

La excelente respuesta de Aurora0001 me hizo investigar un poco más y encontré información realmente buena sobre muchos arreglos de micrófonos, incluidos los puntos de referencia.

medium.com hizo algunos benchmarking impresionantes sobre estos. Por ejemplo, eche un vistazo a estos gráficos que describen las tasas de éxito de detección de palabras clave a diferentes distancias de 1 a 5 metros.

gráficos de referencia de medium.com

No voy a estropear todo el artículo, si quieres más detalles, consulta el artículo aquí .

Pero el ganador secreto, en mi opinión, es el PlayStation 3 Eye . Solo cuesta $ 6.99 en Amazon e incluso más barato en eBay. Y como se ve en los gráficos, realmente hace un trabajo increíble. Sin embargo, es USB y no puede hacer todas las cosas avanzadas de ajuste fino y no tiene un firmware de código abierto. Pero es plug & play en la Raspberry Pi. Por ahora definitivamente obtendré uno de esos.

Forivin
fuente
1
Ese es un gran artículo que encontraste. Parece muy sorprendente que la PS3 Eye funcione mejor que algunas de las matrices dedicadas de campo lejano; asegúrese de editar esto con una actualización si / cuando lo intenta para informarnos cómo funciona para usted; me interesaría saber si funciona en una situación del "mundo real".
Aurora0001
Me sorprendió igualmente que PS Eye se desempeñara tan bien contra sus competidores. Hice una prueba en casa con un micrófono jack externo de 3.5 mm, auriculares USB de Jabra y PS Eye. Adivina quién ganó? Aunque solo la cámara fuera HD.
antimirov