Closed patrick95470 closed 8 years ago
C'est pourtant visible sur la copie d'écran:
Qu'est-ce qu'il te manque?
salut Alex,
si tu cliques tu sensitivité , la console n’apparut pas ;-)
merci
patrick
Le 28 juin 2016 à 19:42, Alexandre Mély notifications@github.com a écrit :
C'est pourtant visible sur la copie d'écran:
Mic (hw:1,0) ➡️ Détection, Choix et Test du micro Sensitivité ➡️ Réglage de la sensibilité du micro Qu'est-ce qu'il te manque?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/alexylem/jarvis/issues/26#issuecomment-229125514, or mute the thread https://github.com/notifications/unsubscribe/ANDNHIHNhyyDpGsuUexVsfr3WPo0iS19ks5qQVz9gaJpZM4I_9kj.
Peux-tu lancer ca dans la console et me dire le résultat?
alsamixer -c 1 -V capture
Alex,
je ne suis pas chez moi, je regarderai à mon retour, c’est pour vérifier si la config est bonne ( que je pointe bien la bonne carte ) ?
patrick
Le 29 juin 2016 à 08:06, Alexandre Mély notifications@github.com a écrit :
alsamixer -c 1 -V capture
C'est la commande que devrait lancer Jarvis (par rapport à ta config) et comme tu me dis que ca ne marche pas il devrait se produire une erreur. Cela me permettra d'investiguer pourquoi ca ne marche pas chez toi (chez moi ca marche très bien). Vérifie bien avant tout que le Micro sélectionné (menu Settings > Audio > Mic) est le bon et fonctionne bien...
J'ai modifié Jarvis pour afficher directement l'erreur. Mets à jour et re-sélectionner "Sensitivity", l'erreur devrait être visible dans la console.
Je viens d'installer ma nouvelle PS Eye fraichement recu, et après un reboot j'ai aussi une erreur en accédant au réglage de la sensibilité (mais le micro marche!):
cannot load mixer controls: Invalid argument
ERROR: check above
As-tu la même chose? Je regarde pour régler ca...
Oui tout pareil
-------- Message d'origine -------- De : Alexandre Mély notifications@github.com Date : 29/06/2016 21:04 (GMT+01:00) À : alexylem/jarvis jarvis@noreply.github.com Cc : patrick95470 patrickdjebar@free.fr, Author author@noreply.github.com Objet : Re: [alexylem/jarvis] Menu Sensitivity ne s'ouvre plus (#26)
Je viens d'installer ma nouvelle PS Eye fraichement recu, et après un reboot j'ai aussi une erreur en accédant au réglage de la sensibilité (mais le micro marche!):
cannot load mixer controls: Invalid argument ERROR: check above
As-tu la même chose?
Je regarde pour régler ca...
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
Pas lié à Jarvis: http://stackoverflow.com/questions/26661497/alsa-cannot-read-control-invalid-argument-raspberry-pi
When I attempt this in alsamixer, it exits with the following error when I use F6 to change to the PS Eye soundcard:
cannot load mixer controls: Invalid argument
ok merci
patrick
Le 1 juil. 2016 à 00:07, Alexandre Mély notifications@github.com a écrit :
Pas lié à Jarvis: http://stackoverflow.com/questions/26661497/alsa-cannot-read-control-invalid-argument-raspberry-pi http://stackoverflow.com/questions/26661497/alsa-cannot-read-control-invalid-argument-raspberry-pi When I attempt this in alsamixer, it exits with the following error when I use F6 to change to the PS Eye soundcard:
cannot load mixer controls: Invalid argument — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/alexylem/jarvis/issues/26#issuecomment-229802894, or mute the thread https://github.com/notifications/unsubscribe/ANDNHEL-yV6_KMJZYeQi8f1vC3-rXnuYks5qRD46gaJpZM4I_9kj.
Problème vraisemblablement lié au hardware ou driver de la PS Eye.
La même erreur apparait lorsqu'on ouvre alsamixer
et change manuellement la carte avec F6.
Donc aucun fix possible à ce niveau la.
Merci à @physicien qui a trouvé la config suivante pour augmenter le gain de la PS Eye, à tester: http://markferry.net/pmwiki/pmwiki.php?n=MediaCentre.VoiceRecognition
The PS3 Eye is a camera with a 4-channel array mic.
~/.asoundrc
## Suggested by http://julius.sourceforge.jp/forum/viewtopic.php?f=9&t=66
pcm.array {
type hw
card 0
}
pcm.array_gain {
type softvol
slave {
pcm "array"
}
control {
name "Mic Gain"
count 2
}
min_dB -10.0
max_dB 5.0
}
pcm.cap {
type plug
slave {
pcm "array_gain"
channels 4
}
route_policy sum
}
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm {
@func getenv
vars [ ALSAPCM ]
default "hw:0,0"
}
}
capture.pcm {
type plug
slave.pcm "cap"
}
}
De mon côté, le micro de la PS Eye fonctionne mais le volume d'acquisition est beaucoup trop bas, du coup ce n'est pas utilisable tel quel. Des idées pour augmenter le gain du micro ?
@YuukanOO as-tu essayé la méthode proposée ci-dessus (voir mon post juste au dessus du tiens)?
Yep, mais le volume reste trop faible. J'arrive à peu près à quelque chose de correct en supprimant min_dB
et en mettant le max_dB
à 20. Avec rec
je m'enregistre bien partout au rdc. Il me reste cependant à trouver le bon réglage côté jarvis en terme de différents seuils.
Par contre, snowboy fonctionne du feu de dieu, même avec mes premiers réglages, peut-être faudrait-il creuser dans leur manière d'acquérir l'audio, j'avoue ne pas trop m'y connaître à ce niveau.
Bonjour à tous,
Avez vous trouvé une solution pour augmenter le gain du Micro de la ps3 EYE dans le contexte de STT Bing?
J'ai l'impression que Snowboy lui augmente le volume de la capture audio prise afin de compenser la faiblesse de certains micros.
J'utiliserai bien uniquement snowboy (magicword + commande) mais dans ce cas les conversation avec jarvis ne prennent jamais fin (jarvis ne revient jamais en attente de magicword).
merci d'avance,
@yala37 as-tu testé les manips proposées plus haut?
Oui en effet, pas mieux, mais je ne sais toutefois pas si elles s'applique bien, faut il relancer autre chose que jarvis pour la prise en compte?
Je ne sais pas je n'ai pas essayé (j'ai le PS3 Eye aussi mais j'ai pris l'habitude de parler près)
Même en parlant très près la reconnaissance se fait une fois sur 10. en mode Troubleshoot, j'entend ma voix coupé dès le début de ma phrase la pluspart du temps, exemple ("allume la...." => pour "allume la lampe"). peut être est ce une autre timeout ou seuil de silence?
Oui pb de seuil de silence, à régler avec les settings de sox dans Settings > Audio. Voir #112
merci à toi, c'est ce que je viens de faire en // et ça marche déjà mieux (passé à 1 la valeur : "Min silence level to stop").
Alex,
Plus d'accès à la config du micro dans le menu depuis ta dernière MàJ