Le moteur SAPI ne peut restituer que le TTS d'une application à la fois (j'ai exécuté un test avec deux instances de l'exemple Windows SDK TTSApplication pour le vérifier). J'écris une application dans laquelle j'ai besoin de détecter si le moteur TTS est en train de parler (c'est-à-dire sous le contrôle d'une application séparée, pas la mienne).Comment détecter quand le moteur SAPI TTS est occupé
Quelqu'un sait-il s'il vous plaît comment puis-je par programmation (en C++) détecter l'état occupé/prêt du moteur SAPI TTS? J'ai essayé d'utiliser ISpVoice :: GetStatus() mais cela ne semble fonctionner que pour toute activité TTS dans ma propre application.
Merci.