Bom microfone para toda a sala (sem Internet)


10

Atualmente, estou trabalhando em uma casa inteligente com reconhecimento de voz e estou procurando um microfone que possa ser usado em uma sala inteira. Que tipo de microfone devo procurar? O que o Amazon Echo e o Google Home usam?

O microfone provavelmente estará conectado a um dispositivo Android. O dispositivo Android está conectado a uma rede privada isolada hospedada por um Raspberry Pi e usa o reconhecimento de fala do Google no modo offline. Usando o Tasker + AutoVoice, os comandos reconhecidos chamarão determinadas rotas http no Raspberry Pi para fazer coisas com a casa inteligente, como acender as luzes etc.

Faria sentido comprar um eco? Eu poderia usar o microfone sem uma conexão à Internet?

Respostas:


11

A Página inicial do Google e o Amazon Echo usam matrizes de microfone para aprimorar o 'reconhecimento de campo distante' (ou seja, reconhecer sua voz a uma distância razoável e com boa precisão).

O Echo usa uma matriz de 7 microfones (imagem do iFixit , com os microfones em verde) e a Página inicial do Google usa uma matriz de 2 mic ( iFixit ; em amarelo).

O 7-Mic Array da Amazon está aberto para desenvolvedores com um caso de uso comercial, embora isso provavelmente não seja útil para você, pois você não está comprando em massa para um dispositivo comercial.

Houve um Kickstarter recente para um produto chamado ReSpeaker, que agora oferece matrizes de campo remoto de várias formas:

Não tive nenhuma experiência pessoal com este produto, mas pode ser uma opção válida. Também existem algumas idéias no Reddit , como usar o conjunto de microfones de um Kinect.

É certo que nenhuma dessas opções parece particularmente amigável para um dispositivo Android. Parece mais fácil conectar o conjunto de microfones diretamente a um Pi ou outra placa compatível, se você encontrar um conjunto que o suporte, em vez de tentar se conectar a um dispositivo Android.

Independentemente disso, acho que a procura de matrizes de microfone de campo distante deve apontar na direção certa, se nenhuma das opções acima for adequada.


8

A ótima resposta do Aurora0001 me levou a fazer mais algumas pesquisas e encontrei algumas informações realmente boas sobre muitas matrizes de microfone, incluindo benchmarks.

O medium.com fez alguns testes comparativos impressionantes. Por exemplo, dê uma olhada nesses gráficos que descrevem as taxas de sucesso na detecção de palavras-chave a diferentes distâncias de 1 a 5 metros.

gráficos de benchmark do medium.com

Não vou estragar o artigo inteiro. Se você quiser mais detalhes, consulte o artigo aqui .

Mas o vencedor secreto, na minha opinião, é o PlayStation 3 Eye . É apenas US $ 6,99 na Amazon e ainda mais barato no ebay. E como visto nos gráficos, ele realmente faz um trabalho incrível. No entanto, é USB e não pode fazer todas as coisas avançadas de ajuste fino e não possui um firmware de código aberto. Mas é plug & play no Raspberry Pi. Por enquanto, definitivamente vou conseguir um desses.


11
Esse é realmente um ótimo artigo que você encontrou. Parece muito surpreendente que o PS3 Eye funcione melhor do que algumas das matrizes de campo remoto dedicadas; edite-o com uma atualização se / quando você tentar nos informar sobre o desempenho para você - eu estaria interessado em saber se funciona em uma situação do 'mundo real'.
Aurora0001

Também fiquei surpreso que o PS Eye tenha se saído tão bem contra seus concorrentes. Fiz um teste em casa com um microfone jack externo de 3,5 mm, fone de ouvido USB da Jabra e PS Eye. Adivinha quem ganhou? Se apenas a câmera fosse HD, no entanto.
Antimirov 17/07/19
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.