Stap 5: opdrachtregel tekst naar spraak
Hier is een klein nut schreef ik echt snel naar geheime tekst-naar-spraak. Het geschreven in C# met de free Visual C# 2008 Express Edition. U zult waarschijnlijk moeten .net 3.5 uitvoeren dit. De code is opgenomen, maar als je gewoon het exe-bestand wilt kunt u het in CommandLineText2Speech/CommandLineText2Speech/bin/Release in het zip-bestand. Als u de werking van de tool die kunt u gewoon een opdrachtprompt openen, navigeer naar de map waar u het exe-bestand plaatst en typ CommandLineText2Speech.exe. Het zal de uitgang van dit:
Gebruik:
Overzicht van geïnstalleerde stemmen:
CommandLineText2Speech.exe whatvoices
Tekst converteren naar een wav:
CommandLineText2Speech.exe [voice] [rate - standaard 0 (-10 tot en met 10)] [volume - standaard 80 (0 tot 100)] "[tekst converteren]" [uitvoerbestand]
Met andere woorden zult u waarschijnlijk willen eerste run:
CommandLineText2Speech.exe whatvoices
Dit zal een lijst uit wat u stemmen op uw computer hebt geïnstalleerd. U moet de naam van een stem het hulpprogramma wilt uitvoeren. De stemmen die bij Windows worden geleverd zijn niet groot, AT & T heeft een aantal die vrij goed zijn. Naast de tekst converteren naar een wav-bestand doen dit
CommandLineText2Speech.exe "Microsoft Sam" 0 80 test.wav "Dit is een test"
Hier is wat het allemaal betekent:
"Microsoft Sam" - de stem, dit is een die wordt geleverd met Windows, hebt u om het te zetten tussen aanhalingstekens want er een ruimte is
0 - normale snelheid (kan gaan van -10 tot 10)
80 - normaal Volume (gaat van 0 naar 100)
'Dit is een test' - de tekst die zal worden omgezet in een wav-bestand
test.wav - wat het wav-bestand zal worden genoemd