Entrée audio Raspberry Pi 3?


24

Le Raspberry Pi 3 a-t-il ajouté une entrée audio? Je suis nouveau sur RPi et intéressé à faire de la reconnaissance vocale, mais j'ai remarqué que des entrées manquaient pour les versions précédentes.

Si ce n'est pas le cas, quelle est la meilleure façon pour moi de reconnaître le discours sur RPi3? Merci.


4
Bienvenue - regardez les dongles de carte son USB bon marché, ils ont généralement une entrée ainsi qu'un port de sortie. Ne devrait pas coûter plus de 5 $ via EBay, etc.
Phil B.

Non - mais il y a beaucoup de chapeaux qui fournissent une entrée audio. elinux.org/index.php?title=RPi_Expansion_Boards#Sound
Matt

Réponses:


11

L' annonce du produit ne répertorie aucune forme audio. Vous pouvez utiliser un périphérique USB tel que mentionné par Phil, ou utiliser un chapeau conçu pour le travail.


2
Qu'est-ce qu'un "chapeau" (Google n'est pas très utile)? De plus, quels sont les avantages d'une carte aussi chère que celle d'une entrée à 5 $?
corysimmons

5
Les chapeaux sont des cartes d'extension conçues spécifiquement pour le RPi. Le chapeau vous donnera une meilleure qualité et n'ajoutera pas beaucoup de cauchemar aérien connu sous le nom d'USB. Cela dépend vraiment du niveau de qualité dont vous avez besoin, de quels types d'intrants et de votre budget.
Jacobm001

2
Merci, je recherche juste la reconnaissance vocale. De préférence comme de l'autre côté de la pièce. Comme si je voulais pouvoir crier "aller sur youtube.com" depuis mon canapé. :) Vous pensez qu'un dongle USB à 5 $ et un micro de 3,5 mm à 5 $ pourraient le faire?
corysimmons

1
@corysimmons avez-vous trouvé une solution de microphone? J'ai un Raspberry Pi 3 et j'ai aussi besoin d'un microphone pour la reconnaissance vocale.
Utilisateur Web

1
Il y a maintenant plus d'addons et de chapeaux qui donnent des entrées de ligne au Pi, consultez ici pour une courte liste: elinux.org/index.php?title=RPi_Expansion_Boards#Sound
Matt

6

C'est vrai, il n'y a pas d'entrée audio. Les Pis génèrent une sortie audio analogique en utilisant une simple modulation de largeur d'impulsion (PWM) qui est un moyen efficace de produire une sortie audio, mais dans le cas du Pi, il manque une grande séparation analogique. Pour obtenir une entrée audio, le Pi devrait avoir un codec audio dédié, ce qui n'est pas le cas.

Beaucoup de gens mentionnent les cartes son USB qui peuvent facilement être utilisées avec les systèmes Pi. Il existe d'autres cartes son basées sur GPIO qui peuvent également fournir des lignes audio d'entrée ... vérifiez ici pour une liste non exhaustive . Certains d'entre eux ont également des microphones intégrés ou des entrées microphone, ou enfin des entrées ligne avec lesquelles vous pouvez utiliser un préampli microphone.

Les cartes son USB ont tendance à avoir des latences plus longues (délai de mode) car elles doivent tamponner l'audio pour envoyer via USB (en utilisant le protocole UAC / UAC2).

Mat


Pourriez-vous s'il vous plaît inclure des détails spécifiques dans votre réponse, les réponses en lien uniquement sont généralement déconseillées.
Dark Vador

Merci pour les commentaires Darth, j'ai maintenant modifié ma réponse pour inclure des informations sur les raisons pour lesquelles il n'y a pas d'entrée audio ainsi que sur les cartes son USB.
Matt

2

Vous pouvez utiliser l'une de ces cartes son USB, ou si vous ne voulez pas monopoliser les ports USB mais que cela ne vous dérange pas d'utiliser les broches GPIO, vous pouvez utiliser la carte son Cirrus Logic (matériel de qualité audiophile cependant, assez cher)


0

J'ai trouvé un widget qui ressemble à un adaptateur USB à angle droit minimal à la prise téléphonique pour un casque de 3,5 mm. Je n'ai pas encore eu le temps de l'essorer. Je ne suis pas sûr de connaître les astuces raspbian pour l'ouvrir en entrée. J'aime le but simple et petit et spécial (si cela fonctionne.)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.