Je suis en train de réaliser un système de contrôle de maison intelligente, et j'ai un petit problème. J'avais l'intention d'utiliser Cosmos comme système de base, et d'y ajouter les bibliothèques d'espace de noms nécessaires, mais comme l'espace de noms habituel System.Speech.Recognition dépend trop de l'API Windows Speech, je dois oublier de l'utiliser.
Ma question est donc la suivante : existe-t-il une bibliothèque (gratuite si possible) de reconnaissance vocale et/ou de synthèse vocale pour C#, qui présente les caractéristiques suivantes :
- prise en charge de l'expression orale en plusieurs langues
- extraction du contenu textuel d'un échantillon de parole
- synthèse de la parole avec un modèle de parole (voix) sélectionnable (ou écrit par l'utilisateur)
Une bibliothèque d'usage général, non dépendante de Windows, serait la meilleure, et bien sûr, si elle était gratuite aussi.