Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

alsamixer cannot load mixer controls: Invalid argument avec PS Eye #26

Closed
patrick95470 opened this issue Jun 28, 2016 · 22 comments
Closed
Assignees
Labels

Comments

@patrick95470
Copy link

patrick95470 commented Jun 28, 2016

Alex,

Plus d'accès à la config du micro dans le menu depuis ta dernière MàJ

image

cannot load mixer controls: Invalid argument
ERROR: check above
@alexylem
Copy link
Owner

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?

@patrick95470
Copy link
Author

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 #26 (comment), or mute the thread https://github.com/notifications/unsubscribe/ANDNHIHNhyyDpGsuUexVsfr3WPo0iS19ks5qQVz9gaJpZM4I_9kj.

@alexylem
Copy link
Owner

Peux-tu lancer ca dans la console et me dire le résultat?

alsamixer -c 1 -V capture

@alexylem alexylem assigned alexylem and unassigned alexylem Jun 29, 2016
@alexylem alexylem changed the title suite à ta dernière Màj Menu Sensitivity ne s'ouvre plus Jun 29, 2016
@alexylem alexylem added the bug label Jun 29, 2016
@patrick95470
Copy link
Author

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

@alexylem
Copy link
Owner

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...

@alexylem
Copy link
Owner

J'ai modifié Jarvis pour afficher directement l'erreur. Mets à jour et re-sélectionner "Sensitivity", l'erreur devrait être visible dans la console.

@alexylem
Copy link
Owner

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...

@patrick95470
Copy link
Author

patrick95470 commented Jun 29, 2016

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.

@alexylem
Copy link
Owner

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

@patrick95470
Copy link
Author

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 #26 (comment), or mute the thread https://github.com/notifications/unsubscribe/ANDNHEL-yV6_KMJZYeQi8f1vC3-rXnuYks5qRD46gaJpZM4I_9kj.

@alexylem
Copy link
Owner

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.

@alexylem
Copy link
Owner

alexylem commented Jul 21, 2016

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"
    }
}

@YuukanOO
Copy link

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 ?

@alexylem
Copy link
Owner

@YuukanOO as-tu essayé la méthode proposée ci-dessus (voir mon post juste au dessus du tiens)?

@YuukanOO
Copy link

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.

@yala37
Copy link

yala37 commented Nov 27, 2016

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,

@alexylem
Copy link
Owner

@yala37 as-tu testé les manips proposées plus haut?

@yala37
Copy link

yala37 commented Nov 27, 2016

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?

@alexylem
Copy link
Owner

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)

@yala37
Copy link

yala37 commented Nov 27, 2016

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?

@alexylem
Copy link
Owner

Oui pb de seuil de silence, à régler avec les settings de sox dans Settings > Audio.
Voir #112

@yala37
Copy link

yala37 commented Nov 27, 2016

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").

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants