5

Je voudrais être en mesure de dicter dans mon application Delphi en utilisant la reconnaissance vocale de Microsoft Vista. Cependant, lorsque vous essayez de dicter dans un TMemo, cela ne fonctionne tout simplement pas. J'ai remarqué que Firefox 3.0 a le même problème et après avoir contacté Microsoft au sujet du problème, ils told them qu'ils ont besoin de mettre en œuvre le Text Services Framework pour leur application.Vista reconnaissance vocale dans Delphi

Je me demande s'il y a un moyen de mettre en œuvre cette Delphi pour que je puisse dicter dans un TMemo ou TRichEdit. La recherche d'une solution sur Google n'a renvoyé aucun résultat pertinent. Où commencerais-je à trouver une solution?

Edit: j'ai découvert qu'il existe un moyen de permettre la reconnaissance vocale dans tous les programmes, même ceux qui ne supportent pas, simplement en allant aux options de reconnaissance vocale de Windows et en sélectionnant Activer la dictée partout . Cependant lorsque vous utilisez ceci pour dicter dans une zone d'édition qui n'utilise pas le cadre de services de texte, il affiche toujours le Tableau des remplacements qui affiche l'invite Dites le numéro à côté de l'élément souhaité, suivi de OK. Bien que cela puisse fonctionner pour des phrases courtes, il n'a pas beaucoup de fonctionnalités utiles telles que la correction ou la suppression d'un mot. Donc, je suis encore à essayer de savoir comment activer la reconnaissance vocale sans compter sur la option Activer la dictée partout.

Répondre

1

J'ai découvert qu'il existe un moyen d'activer la reconnaissance vocale dans tous les programmes, même ceux qui ne le supportent pas, simplement en allant aux options de reconnaissance vocale de Windows et en sélectionnant Activer la dictée partout. Cependant lorsque vous utilisez ceci pour dicter dans une zone d'édition qui n'utilise pas le cadre de services de texte, il affiche toujours le Tableau des remplacements qui affiche l'invite Dites le numéro à côté de l'élément que vous voulez, suivi par OK. Bien que cela puisse fonctionner pour des phrases courtes, il n'a pas beaucoup de fonctionnalités utiles telles que la correction ou la suppression d'un mot.

+0

Même si cela ne constitue pas la meilleure solution, je la considère comme la meilleure solution jusqu'à ce que quelqu'un puisse trouver une meilleure solution. – Senseful

-2

Text to speech in Vista

Juste testé avec un bouton comme le code de démonstration sur cette page, fonctionne très bien dans Vista SP1/D2007. (drôle, j'ai cliqué sur le lien tag 'Vista' et l'ai trouvé là ...)

+1

La question est sur la parole au texte, et non pas du texte à la parole. – skamradt

Questions connexes