Auteur de questions
La version 11 du SDK « Microsoft Speech Platform »

Discussion générale
-
Si on veut développer des applications qui utilisent des commandes vocales ou transforment le texte en audio, on peut utiliser les espaces de noms inclues en System.Speech. Ces espaces de noms nous permettent utiliser les types qui prennent en charge tout ce qu’il est lié à la reconnaissance vocale.
Pour pouvoir utiliser la reconnaissance vocale (surtout les modules de reconnaissance vocale et les grammaires associés) il faut installer et configurer la reconnaissance vocale dans Windows. Mais cette procédure diffère pour chaque version Windows et peut dépendre aussi sur la version Office utilisée (voir les procédures pour Windows XP, Windows Vista et Windows 7).
Microsoft a créé la version 11 du SDK « Microsoft Speech Platform » et vous pouvez le télécharger à partir de http://www.microsoft.com/download/en/details.aspx?id=27226. Plusieurs détails et liens utiles pour le développement des applications vocales peuvent être trouvés sur http://msdn.microsoft.com/en-us/library/hh361572.aspx.
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
Toutes les réponses
-
Bonjour,
cette version permet-elle d'utiliser la reconnaissance vocale en français ? J'aimerai pourvoir utiliser cette technologie (en français) avec le Windows Kinect SDK ? Avez-vous des informations à ce sujet ?
D'avance merci.
Salutations,
David
-
Bonjour, David,
Merci de cette question très intéressante !
De ce que je vois sur ce lien la langue française est supporté par la plateforme Microsoft Speech.
Puis, pour intégrer Microsoft Speech avec Kinect, j’ai trouvé sur le site Kinect des informations concernant la reconnaissance vocale et ce fichier pdf qui explique la procédure pour la version 10.2 de la plateforme Microsoft Speech, mais je crois que pour la version 11 les choses sont similaires (je n’ai pas testé).
Bonne chance !
Cordialement,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
-
Merci bcp Cipri, le lien vers les packs de langues m'a définitivement envoyé vers la bonne direction.
pour ceux que ça peut intéresser, n'étant pas sûr si la version 11 est supportée par le kinect SDK, voici le lien que j'ai utilisé afin de télécharger des pack de langues supplémentaires pour la version supportée actuelle (10.2) http://www.microsoft.com/download/en/details.aspx?id=21924
Concernant le recognizerID à utiliser avec votre nouveau language, en parcourant - comme suit - la liste des recognizerEngine installés sur votre machine, vous découvrirez rapidement celui qui vous intéresse:
foreach (RecognizerInfo r in SpeechRecognitionEngine.InstalledRecognizers()) {
Console.WriteLine(r.Id);
}Dans mon cas, pour la version fr-FR on obtient: "SR_MS_fr-FR_TELE_10.0";
Après un petit test, la reconnaissance du français s'est déroulée comme sur des roulettes.
Voilà, j'espère que ça pourra éventuellement en débloquer quelques-uns..
A+
David
-
Bonjour, David,
Merci d’avoir partagé avec nous ces informations.
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.