RECONNAISSANCE VOCALE

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[flash] is ON
[url] is ON
Smilies are ON

Topic review
   

If you wish to attach one or more files enter the details below.

Expand view Topic review: RECONNAISSANCE VOCALE

Re: RECONNAISSANCE VOCALE

by SergeV » Fri Aug 15, 2025 2:36 pm

génial.... ici c'est mort, en bas c'est juste pas possibles. je vais monter avec mick

Re: RECONNAISSANCE VOCALE

by CPAS » Fri Aug 15, 2025 12:45 pm

j'ai diminué le temps d'écoute à 3 secondes et précisé que l'audio à transcrire sera en francais

Re: RECONNAISSANCE VOCALE

by CPAS » Thu Aug 14, 2025 9:07 am

voilà c'est intégré, fais-moi la liste des mots que tu veux par chapitre si tu veux

Re: RECONNAISSANCE VOCALE

by CPAS » Wed Aug 13, 2025 6:58 am

oui il suffit de rajouter un mot dans la liste,
mais il faut d'abord que ca fonctionne et là c'est pas le cas,
je l'implémenterai jeudi probablement

Re: RECONNAISSANCE VOCALE

by SergeV » Tue Aug 12, 2025 8:43 pm

je vois... ca a l'ère simple super. on eux mettre combiens de commandes?
peux t'on rajouter par exemple ; défiez

Re: RECONNAISSANCE VOCALE

by CPAS » Tue Aug 12, 2025 4:45 pm

je suis en train d'intégrer les mots de commande.

regarde le JSON pour te faire une idée du fonctionnement

Code: Select all

{
  "chapters": {
    "001": {
      "label": "INTRO",
      "commands": ["intro", "introduction",  "début"],
      "audio": "001.mp3",
      "choices": ["002", "003"]
    },
    "002": {
      "label": "DEFIE",
      "commands": ["défie", ",défier", "duel"],
      "audio": "002.mp3",
      "choices": ["004", "005"],
      "conditions": ["timeout"]
    },
    "003": {
      "label": "CONTOURNE",
      "commands": ["contourne", "contourner", "évite", "éviter"],
      "audio": "003.mp3",
      "choices": ["004", "005"],
      "conditions": ["timeout"]
    },
    "004": {
      "label": "DETOURNÉ",
      "commands": ["détourné", "contourne", "seul"],
      "audio": "004.mp3",
      "choices": ["006", "007"]
    },
    "005": {
      "label": "AIDE",
      "commands": ["aide", "Atos", "principal"],
      "audio": "005.mp3",
      "choices": ["008", "009"]
    },
    "006": {
      "label": "PROTÉGER",
      "commands": ["protéger", "protège", "messager"],
      "audio": "006.mp3",
      "choices": ["001"]
    },
    "007": {
      "label": "AFFRONTER",
      "commands": ["affronte", "affronter", "capitaine"],
      "audio": "007.mp3",
      "choices": ["001"]
    },
    "008": {
      "label": "POURSUIVRE CAPITAINE",
      "commands": ["poursuivre", "capitaine", "pousuite"],
      "audio": "008.mp3",
      "choices": ["001"]
    },
    "009": {
      "label": "RAMASSER",
      "commands": ["ramasse", "ramasser", "document"],
      "audio": "009.mp3",
      "choices": ["001"]
    },
    "010": {
      "label": "TIMEOUT",
      "audio": "010.mp3",
      "choices": ["001"],
      "effects": ["timeout"]
    }
  }
}

Re: RECONNAISSANCE VOCALE

by SergeV » Tue Aug 12, 2025 1:49 pm

mettre ces mots des choix avec ez a la fin pas er. Vous.. si c'est plus logique

Re: RECONNAISSANCE VOCALE

by CPAS » Mon Aug 11, 2025 7:48 pm

j'ai fait une mise à jour vers debian 13 sur le serveur et tout est pêté.

*soupir*

bon ca sera réparé quand ca sera réparé


EDIT ca refonctionne

mmmmmmphphphphphph......

Re: RECONNAISSANCE VOCALE

by CPAS » Mon Aug 11, 2025 2:27 pm

aujourdh'hui est un grand jour

[ AHAHAH t'as supprimé ma punchline, coquin ! ]

je pense que c'est lié à l'application qui avance bien

il y a encore quelques bugs, mais ca sera corrigé prochainement
la suite :
1) il faut retirer le jingle de tous les chapitres audio, le lecteur oravox s'en charge désormais (et du coup on l'entend deux fois dans de nombreux cas)
2) il me faut le fichier de jingle propre
3) il faut dire au moins un des mots qui est compris dans le titre du chapitre, mais à terme ca sera dans une liste de mots qui ne sert qu'à la commande vocale
4) la commande vocale sera relancée si elle échoue, et un timeout sruviendra après deux essais
5) le micro ne fonctionne pas quand la fenetre du navigateur est réduite. et je doute que le gsm verrouilé voudra bien enregistrer de l'audio, donc je me tiens pret à chercher des solutions pour régler ca.

mais là je vais dormir un bon moment pour me remettre de ces très folles émotions

Re: RECONNAISSANCE VOCALE

by SergeV » Sat Aug 09, 2025 9:28 pm

tu as toujours besoin de cette cloche ou pas je recherche?
ok je vois donc mettre la cloche a chaque début d'enregistrement x2? de type : ding......ding......timeout. C'est très bien !
ca donne du rythme parfait. on vera a l'ecoute si c'est pas trop agressif

Re: RECONNAISSANCE VOCALE

by CPAS » Sat Aug 09, 2025 11:49 am

c'est cette partie du jingle que je veux

l'intéret de ne pas enregistrer trop, c'est d'avoir un temps de transcritpion plus court, moins cher, et d'avoir moins de bruit parasite (8 secondes c'est long pour ne pas avoir de gens qui parlent à coté de l'utilisateur et risquent d'ajouter des commandes non désirées

pour les 450€, c'est pas moi le gestionnaire du budget
(mais à titre très personnel je pense que cet argent serait mieux dans ta poche (ou la mienne) que dans la leur)
et d'un point de vue technique, il n'y a aucun intéret à avoir un site plutot qu'un DNS parce que je ne veux pas migrer le projet sur un serveur externe, je veux garder le controle total et donc il faudra de toute facon un DNS, mais je suis trop occupé pour me charger de la migration.
on peut continuer à utiliser duckdns et voir s'il continue à se faire attaquer.
par contre, les attaques DDoS ne concernent que lui, à ma connaissance nous on ne risque rien à part avoir un site inacessible (bon c'est vrai que c'est comme si on se faisait DDoS nous-mêmes en somme...)
Attachments
jingle.mp3
(55.52 KiB) Downloaded 5 times

Re: RECONNAISSANCE VOCALE

by SergeV » Sat Aug 09, 2025 11:07 am

voici un jungle. c'est ppas vraiment le bon mais il a un nom en attendant.

Remarques : tu en pense quoi perso Xavier on met directement 8 secondes max et ensuite directement le timeout y a t'il un intérêt a diviser la demande d'enregistrement? et ou est l'intérêt en fait?

Re: RECONNAISSANCE VOCALE

by SergeV » Sat Aug 09, 2025 11:03 am

Ola,
bien je pense que pour évité ce bigbug, si il serait bon de tout transvaser sur oravox quitte a payer directement le solde du nom oravox.com , si c'est le problème. Il reste a payer 450euro! est-ce pertinent? je pense que beaucoup de problèmes vont etre résolus non.???
Breef c'est Serge, le nul de la bande
Serge

Re: RECONNAISSANCE VOCALE

by MyQ » Sat Aug 09, 2025 10:52 am

Concernant le DNS [encore une fois] : pour ceux qui sont intéressés, vous pouvez vérifier cela en temps réel, par pays et par statut ici :
https://downforeveryoneorjustme.com/duc ... st-outages

Re: RECONNAISSANCE VOCALE

by SergeV » Sat Aug 09, 2025 10:42 am

je me rend compte des problèmes de dns et donc, question sommes nous a ce titre vulnérables?
Tous les systèmes sont t'il vulnérables et cela n'ouvre t'il pas la boite de pandore? passible pour des attaques? générales?

En 2 pour le jungle de fin je vais voir ce que j'ai en stock te remet cela aujourd'hui voir maintenant en fonction de ce que j'ai.
Dis moi si c'est bien ce qu'il te faut?
Attachments
Jingle.mp3
(547.96 KiB) Downloaded 3 times

Re: RECONNAISSANCE VOCALE

by CPAS » Sat Aug 09, 2025 10:13 am

ok, si l'idée c'est de pouvoir relancer la reconnaissance, alors c'est mieux que je sépare les responsabilités :

1) l'audio raconte l'histoire. il n'y a pas de jingle à la fin du mp3
2) quand l'audio est fini, le script déclenche le jingle dans un mp3 dédié à ça, enregistre 5 secondes, transcripte, et si rien de probant n'en sort, recommence une fois l'opération et si toujours rien -> timeout

on fait comme ça ?

si oui : Serge, envoie-moi un mp3 avec le jingle de fin de chapitre

pour duckdns : ok j'avais pas envisagé qu'ils se fassent DDoS, désolé pour eux, je vais les maudire avec compassion du coup

Re: RECONNAISSANCE VOCALE

by SergeV » Sat Aug 09, 2025 9:42 am

Idée : remettre des bonus aux rapides. !!! pour arrivé a une moyenne de 3-4 secondes.

Re: RECONNAISSANCE VOCALE

by MyQ » Sat Aug 09, 2025 9:11 am

OK, ça a l'air bien.
Concernant le DNS : DuckDNS est constamment attaqué par des attaques DDoS. Il faudra voir qui gagne. La seule solution serait d'utiliser le fichier « HOSTS » ou d'usurper le DNS local. Au fait, ce n'est pas la première fois que Duck est attaqué, et ils ont remporté toutes les guerres précédentes.
[google]

Re: RECONNAISSANCE VOCALE

by SergeV » Sat Aug 09, 2025 8:48 am

100% correct.. 5 secondes et si pas de réponse 5 seconde max en plus, avant un timeout "généralisé" pour toutes les stories
nous pouvons calculer le prix coutant comme cela, sur la base maxi de 10 secondes. tous les reste quand c'est plus court sera du bénéfice suppl.
Les prix me sembles correcte, mais attendons de voir si surprise il y a. C'est parti !!!!
Cours Forest cours

Serge

Re: RECONNAISSANCE VOCALE

by CPAS » Sat Aug 09, 2025 8:20 am

bon, restons sur du concret, j'ai besoin d'avancer

je vais prochainement intégrer ce code de transcription au site, mais j'ai besoin d'infos

je pensais fonctionner ainsi :

le fichier mp3 des histoires oravox a un petit jingle a la fin. ce jingle fait *ting* et je vais faire en sorte que la reconnaissance vocale fonctionne dès cet instant. ensuite, il y a 5 secondes pour la reconnaissance vocale, puis on "réserve" encore 5 secondes pour etre certain que le traitement soit effectué entretemps. ca fait en tout 10 secondes. peut-on se mettre d'accord que chaque oravox aura ce jingle spécifique 10 secondes avant la fin du mp3 ?

ainsi, quelques secondes après l'envoi de la commande vocale, le lecteur oravox réagit et change le chapitre en fonction du choix
si la commande est invalide, on lance un timeout OU on attend une commande manuelle OU on relance la détection vocale, ca peut etre au choix

Top