{"action":"created","issue":{"url":"https://api.github.com/repos/alexylem/jarvis/issues/429","repository_url":"https://api.github.com/repos/alexylem/jarvis","labels_url":"https://api.github.com/repos/alexylem/jarvis/issues/429/labels{/name}","comments_url":"https://api.github.com/repos/alexylem/jarvis/issues/429/comments","events_url":"https://api.github.com/repos/alexylem/jarvis/issues/429/events","html_url":"https://github.com/alexylem/jarvis/issues/429","id":207343743,"number":429,"title":"Compréhension mots/phrases faible","user":{"login":"Lusitanos67","id":25286929,"avatar_url":"https://avatars.githubusercontent.com/u/25286929?v=3","gravatar_id":"","url":"https://api.github.com/users/Lusitanos67","html_url":"https://github.com/Lusitanos67","followers_url":"https://api.github.com/users/Lusitanos67/followers","following_url":"https://api.github.com/users/Lusitanos67/following{/other_user}","gists_url":"https://api.github.com/users/Lusitanos67/gists{/gist_id}","starred_url":"https://api.github.com/users/Lusitanos67/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lusitanos67/subscriptions","organizations_url":"https://api.github.com/users/Lusitanos67/orgs","repos_url":"https://api.github.com/users/Lusitanos67/repos","events_url":"https://api.github.com/users/Lusitanos67/events{/privacy}","received_events_url":"https://api.github.com/users/Lusitanos67/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-02-13T21:25:45Z","updated_at":"2017-02-14T18:54:00Z","closed_at":null,"body":"Bonsoir,\r\n\r\nJ'ouvre ce ticket dans le but de comprendre un peu ce qui se passe au moment de l'enregistrement (paramétrage), lecture de l'enregistrement, et retour (en fonction de wit ou bing dans mon cas). Je vois beaucoup de posts également qui parlent de reconnaissance très hasardeuses ou peu précises, certains évoquent 20% de compréhension, Alex plutôt 90% ^^.\r\nBref j'aime bien comprendre pourquoi, et puis je pense que la finalité de ces échanges permettra d'actualiser les docs concernant soit le paramétrage des micros, etc...\r\n\r\nMa config:\r\nmicro: Andoer\r\nsnowboy sensibility: 0.4\r\nsensibilité: 64\r\nmin noise duration to start: 0.1\r\nmin noise % to start: 2.8%\r\nmin silence duration to stop: 0.5\r\nmin silence level to stop: 3.5%\r\nMax noise duration to kill: 14\r\n\r\nJe teste le hotword, à différentes distances: 1m, 2m, 5m\r\nrésultat: pas concluant peu importe la distance, même le bruit des pâtes de mes chiens déclenchent le hotword qui est \"Alfred\"... Je pense baisser vers 0.35\r\n\r\nJe teste quelques phrases toujours sur différentes distances:1m, 2m, 5m\r\nrésultat: cata... Le seul cas ou j'ai pu avoir un positif à la reconnaissance c'est en parlant très doucement (pourtant je suis Alsacien ou c'est mon accent ^^), et en arrrrttttiiiiiiccccuuuullllant correctement les mots.\r\nIl doit y avoir des recommandations d'enregistrement des voix depuis wit ou bing, afin d'optimiser la reconnaissance, mais cela m’échappe (exemple, envoyer une bande son, puis en résultat savoir si le son est ok, pas assez, fort, trop de bruit présent etc...). D’ailleurs le faite que nous ayons une licence \"gratuite\" par exemple sur bing ne jouerais pas sur la \"détection\" des mots en jouant un algorithme plus \"light\" ? \r\nFaut-il plutôt mettre la sensibilité du micro à son maximum quitte à augmenter le bruit aux alentours, ou/et de saturer la bande son avec sa voix ?\r\nEst-il possible de rajouter une couche applicative, qui supprimerait ou viendrait rendre plus lisible, ou \"accessible\" la phrase envoyé au serveur (suppression des bruits de fonds) ?\r\n\r\nJ'envoie un enregistrement exemple, pour vous permettre de vous faire une idée de ce que je vie à la maison ^^. L'action étant de dire \"allume le salon\", ou \"allume l'aquarium\", ou \"allume la cuisine\", pareil avec le mot éteint. L'ensemble pilote des prises commandées (chacon).\r\n\r\nhttps://drive.google.com/file/d/0BwztqWrYgkcTR2RKYmxZakZ1SjA/view?usp=sharing\r\n"},"comment":{"url":"https://api.github.com/repos/alexylem/jarvis/issues/comments/279799602","html_url":"https://github.com/alexylem/jarvis/issues/429#issuecomment-279799602","issue_url":"https://api.github.com/repos/alexylem/jarvis/issues/429","id":279799602,"user":{"login":"alexylem","id":11017174,"avatar_url":"https://avatars.githubusercontent.com/u/11017174?v=3","gravatar_id":"","url":"https://api.github.com/users/alexylem","html_url":"https://github.com/alexylem","followers_url":"https://api.github.com/users/alexylem/followers","following_url":"https://api.github.com/users/alexylem/following{/other_user}","gists_url":"https://api.github.com/users/alexylem/gists{/gist_id}","starred_url":"https://api.github.com/users/alexylem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexylem/subscriptions","organizations_url":"https://api.github.com/users/alexylem/orgs","repos_url":"https://api.github.com/users/alexylem/repos","events_url":"https://api.github.com/users/alexylem/events{/privacy}","received_events_url":"https://api.github.com/users/alexylem/received_events","type":"User","site_admin":false},"created_at":"2017-02-14T18:54:00Z","updated_at":"2017-02-14T18:54:00Z","body":"Salut à toi @Lusitanos67 et merci pour le partage.\r\nEn effet c'est pas du tout normal...\r\nJ'ai vraiment l'impression que c'est un pb avec le micro. A l'écoute du retour, on dirait qu'il y a de la résonnance/écho, comme si tu parlais dans une grande pièce vide.\r\nA quelle distance parles-tu de ton micro?\r\n\r\nJe pense de plus en plus travailler sur une détection automatique et réglage des niveaux en analysant le son, voir #246. Mais ca demande pas mal de boulot et je ne suis pas un spécialiste, même si je pense pouvoir arriver à qqchose.\r\n\r\nPour répondre à tes questions:\r\n>D’ailleurs le faite que nous ayons une licence \"gratuite\" par exemple sur bing ne jouerais pas sur la \"détection\" des mots en jouant un algorithme plus \"light\" ?\r\n\r\nNon. Franchement moi j'ai aucun pb donc ca ne vient pas de la.\r\n\r\n>Faut-il plutôt mettre la sensibilité du micro à son maximum quitte à augmenter le bruit aux alentours, ou/et de saturer la bande son avec sa voix ?\r\n\r\nIl faut éviter de saturer. Mais arriver le level doit arriver au dessus des 75%, sans pour autant dépasser les 100% (pas de saturation).\r\n\r\n>Est-il possible de rajouter une couche applicative, qui supprimerait ou viendrait rendre plus lisible, ou \"accessible\" la phrase envoyé au serveur (suppression des bruits de fonds) ?\r\n\r\nPourquoi pas. Mais je pense que la qualité du micro est primordiale. D'après ce que je vois chez moi et les retours des autres utilisateurs. En gros plus le micro est de mauvaise qualité, plus il faut parler clairement et proche du micro. (quand je dis proche c'est moins de 30 cm...)"}}
{"actor":{"display_login":"alexylem"}}