Raspberry Pi 3 entrada de áudio?

24

O Raspberry Pi 3 adicionou entrada de áudio? Eu sou novo na RPi e estou interessado em fazer reconhecimento de fala, mas a entrada percebida está ausente nas versões anteriores.

Caso contrário, qual é a melhor maneira de reconhecer o discurso no RPi3? Obrigado.

corysimmons
fonte
4
Bem-vindo - observe os dongles baratos da placa de som USB, eles geralmente têm uma entrada e uma porta de saída. Não deve custar mais de US $ 5 via EBay etc.
Phil B.
Não - mas há muitos chapéus que fornecem entrada de áudio. elinux.org/index.php?title=RPi_Expansion_Boards#Sound
Matt

Respostas:

11

O anúncio do produto não lista nenhuma forma de entrada de áudio. Você pode usar um dispositivo USB conforme mencionado por Phil ou usar um chapéu projetado para o trabalho.

Jacobm001
fonte
2
O que é um "chapéu" (o Google não está sendo muito útil)? Além disso, quais são as vantagens de um cartão caro como esse versus uma entrada de US $ 5?
corysimmons
5
Chapéus são placas de expansão projetadas especificamente para o RPi. O chapéu lhe dará melhor qualidade e não adicionará muito do pesadelo aéreo conhecido como USB. Realmente depende de qual nível de qualidade você precisa, que tipos de insumos e qual é a aparência do seu orçamento.
Jacobm001
2
Obrigado, estou apenas procurando reconhecimento de voz. De preferência, do outro lado da sala. Como se eu quisesse gritar "vá para o youtube.com" do meu sofá. :) Pense que um dongle usb de US $ 5 e um microfone de US $ 5 de 3,5 mm poderiam fazer isso?
corysimmons
11
@corysimmons você conseguiu encontrar uma solução de microfone? Eu adquiri um Raspberry Pi 3 e também preciso de um microfone para reconhecimento de voz.
Usuário da Web
11
Existem agora mais complementos e chapéus que dão entradas de linha para o Pi, verifique aqui para uma pequena lista: elinux.org/index.php?title=RPi_Expansion_Boards#Sound
Matt
6

Isso está correto, não há entrada de áudio. Os Pis geram saída de áudio analógico usando modulação de largura de pulso simples (PWM), que é uma maneira eficiente de produzir áudio de saída, mas, no caso do Pi, falta uma grande separação analógica. Para obter entrada de áudio, o Pi precisaria ter um codec de áudio dedicado, o que não é necessário.

Muitas pessoas mencionam placas de som USB que podem ser usadas com facilidade nos sistemas Pi. Existem outras placas de som baseadas em GPIO que também podem fornecer linhas de entrada de áudio ... confira aqui uma lista não abrangente . Alguns deles também possuem microfones embutidos ou entradas de microfone ou, por último, entradas de linha com as quais você pode usar um pré-amplificador de microfone.

As placas de som USB tendem a ter latências mais longas (atraso de modo), pois precisam armazenar em buffer o áudio para enviar por USB (usando o protocolo UAC / UAC2).

Matt

Matt
fonte
Você poderia incluir alguns detalhes específicos em sua resposta? Geralmente, as respostas apenas ao link são desencorajadas.
Darth Vader
Obrigado pelo feedback Darth, agora alterei minha resposta para incluir informações sobre por que não há entrada de áudio e sobre as placas de som USB.
Matt
2

Você pode usar uma dessas placas de som USB ou, se não quiser monopolizar as portas USB, mas não se importa de usar os pinos GPIO, pode usar a placa de som Cirrus Logic (hardware de nível audiófilo, bastante caro)

Maxthon Chan
fonte
0

Encontrei um widget que se parece com um adaptador USB mínimo e de ângulo reto para a tomada de telefone de um fone de ouvido de 3,5 mm. Ainda não tive tempo de torcer. Não sei se conheço os truques raspbian para abri-lo como entrada. Eu gosto de propósito simples, pequeno e especial (se funcionar.)

Don Gateley
fonte