Étape 1: utilitaire de ligne de commande Text to Speech
Voici un petit utilitaire que j’ai écrit vraiment rapide de texte à la parole secrète. Il est écrit en c# avec gratuit Visual c# 2008 Express Edition. Vous aurez probablement besoin de .net 3.5 de l’exécuter. Le code est inclus, mais si vous voulez juste l’exe vous pouvez l’obtenir en CommandLineText2Speech/CommandLineText2Speech/bin/Release dans le fichier zip. Pour obtenir l’outil de travail que vous pouvez simplement ouvrir une invite de commandes, naviguez jusqu’au répertoire où vous mettez le fichier exe et tapez CommandLineText2Speech.exe. Il sera de sortie ce :
Utilisation :
Pour répertorier les voix installées :
CommandLineText2Speech.exe whatvoices
Pour convertir un texte en un wav :
CommandLineText2Speech.exe [voix] [taux - 0 (09:50) par défaut] [volume - par défaut 80 (0 à 100)] "[text to convertir]" [fichier de sortie]
En d’autres termes, vous aurez probablement envie de première manche :
CommandLineText2Speech.exe whatvoices
Ceci listera sur quelle voix vous avez installé sur votre ordinateur. Vous aurez besoin du nom d’une voix pour exécuter l’outil. Les voix qui viennent avec Windows ne sont pas grandes, AT & T a certains qui sont très bonnes. Cela à côté de convertir texte en un fichier wav
CommandLineText2Speech.exe « Microsoft Sam » 0 80 test.wav « Ceci est un test »
Voici ce que cela signifie :
« Microsoft Sam » - la voix, c’est celui qui est livré avec Windows, vous devez le mettre entre guillemets puisqu’il y a un espace
0 - vitesse normale (peut aller de -10 à 10)
80 - Volume Normal (peut aller de 0 à 100)
« Ceci est un test » - le texte qui sera transformé en un fichier wav
test.wav - ce qui s’appellera le fichier wav