{"id":50,"date":"2020-01-30T16:25:00","date_gmt":"2020-01-30T16:25:00","guid":{"rendered":"https:\/\/amelioretonparent.wordpress.com\/?p=50"},"modified":"2020-01-30T16:25:00","modified_gmt":"2020-01-30T16:25:00","slug":"petit-passage-a-vide-mais-pas-que","status":"publish","type":"post","link":"https:\/\/atpart.fr\/index.php\/2020\/01\/30\/petit-passage-a-vide-mais-pas-que\/","title":{"rendered":"Petit passage \u00e0 vide, mais pas que &#8230;"},"content":{"rendered":"<p>Quelques semaines sans \u00e9crire de news &#8230; Car, nous avons eu un d\u00e9part de feu \u00e0 la maison (pas de bless\u00e9s et tr\u00e8s de peu de d\u00e9gats). Et je me suis transform\u00e9 en nettoyeur de suie, il y en avait partout. Au bout de 4 pi\u00e8ces enti\u00e8rement reprises, des montagnes de cartons et des heures de m\u00e9nage, nous en voyons enfin le bout. Et le moral revient \ud83d\ude42<\/p>\n<p>Au passage, il y a eu un changement de direction dans la solution technique envisag\u00e9e pour la d\u00e9tection de pics de col\u00e8re chez les parents. J&#8217;\u00e9tais parti sur une \u00e9coute audio bas\u00e9e sur les assistants personnels, mais je me suis heurt\u00e9 au fait que je ne pouvais pas r\u00e9cup\u00e9rer directement la voix, juste les mots analys\u00e9s. Et cela que ce soit Amazon ou Google (les deux test\u00e9s). Du coup, plut\u00f4t que d&#8217;enchainer sur une deuxi\u00e8me \u00e9tape de d\u00e9tection des \u00e9motions (\u00e0 base d&#8217;IA aussi, comme l&#8217;outil Tone Analyzer d&#8217;IBM &#8211; https:\/\/tone-analyzer-demo.ng.bluemix.net\/), je suis parti sur un outil embarqu\u00e9 sur un smartphone. Cela r\u00e8gle deux points durs : pas besoin de serveurs distants de mon c\u00f4t\u00e9, et surtout pas de transferts de donn\u00e9es personnelles. En effet, tout se passe en local et en direct sur le smartphone : du coup il n&#8217;y a pas besoin de stocker les \u00e9chantillons audio.<\/p>\n<p>Tout cela fut possible car 2 librairies open source existent pour analyser les \u00e9motions dans la voix. Le premier prototype est bas\u00e9 sur OpenVokaturi et m&#8217;a permis d&#8217;obtenir enfin un produit testable :<\/p>\n<ol>\n<li>phase de capture audio<\/li>\n<li>gestion d&#8217;un volume seuil<\/li>\n<li>analyse des \u00e9motions, dont la col\u00e8re<\/li>\n<li>notification en cas de pic de col\u00e8re<\/li>\n<\/ol>\n<p>J&#8217;envisage de refaire la m\u00eame chose avec OpenSmile pour pouvoir comparer les performances des deux moteurs. Le reste de la chaine de traitement devant rester similaire (enfin, je l&#8217;esp\u00e8re).<\/p>\n<p>&nbsp;<\/p>\n<p>Sources<\/p>\n<ul>\n<li>https:\/\/tone-analyzer-demo.ng.bluemix.net\/<\/li>\n<li>https:\/\/developers.vokaturi.com\/getting-started\/overview<\/li>\n<li>https:\/\/www.audeering.com\/opensmile\/<\/li>\n<li>https:\/\/nordicapis.com\/20-emotion-recognition-apis-that-will-leave-you-impressed-and-concerned\/<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quelques semaines sans \u00e9crire de news &#8230; Car, nous avons eu un d\u00e9part de feu \u00e0 la maison (pas de bless\u00e9s et tr\u00e8s de peu de d\u00e9gats). Et je me suis transform\u00e9 en nettoyeur de suie, il y en avait partout. Au bout de 4 pi\u00e8ces enti\u00e8rement reprises, des montagnes de cartons et des heures [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-50","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/posts\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":0,"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/posts\/50\/revisions"}],"wp:attachment":[{"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/media?parent=50"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/categories?post=50"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atpart.fr\/index.php\/wp-json\/wp\/v2\/tags?post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}