Je veux écrire une application Windows simple dans Visual C#/C++ qui permet aux utilisateurs d'entrer différents segments de texte, puis appuyez sur un ensemble de raccourcis clavier pour entendre les différents segments de texte dans TTS à tout moment. Le programme doit accepter les raccourcis clavier en cours d'exécution en arrière-plan ou même lorsque les applications en plein écran ont le focus. Exemple d'utilisation: l'utilisateur entre "Bonjour tout le monde" et l'enregistre en tant que premier segment de texte, puis entre "Dépassement de pile" et l'enregistre en tant que deuxième segment de texte. L'utilisateur peut passer à un autre programme, puis appuyez sur la touche de raccourci CTRL-1 pour entendre le TTS dire "bonjour monde" ou CTRL-2 pour entendre le TTS dire "débordement de la pile". Le programme devrait bien sûr pouvoir s'exécuter entièrement hors ligne (juste au cas où cela affecterait des suggestions)Comment implémenter text-to-speech (TTS) dans Visual C#/C++?
En tant que sidenote, je suis assez nouveau pour programmer dans Visual, mais j'ai assez d'expérience en C#/C +, Donc même si je cherche principalement de l'aide sur la partie TTS, je suis ouvert à toute suggestion si quelqu'un a déjà fait ce genre de chose auparavant.
Merci! Interop.SpeechLib s'avère être une excellente solution pour la simplicité d'utilisation. – birdyedwards