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.
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