Text-to-speech API?
Hallo,
kennt jemand eine gute Text-To-Speech API?
Ich möchte eine Software so erweitern, dass (englische) Wörter vorgelesen werden. Es geht darum, dass man höhren kann wie das Wort richtig ausgesprochen wird. Eine ordentliche Aussprache wäre also wichtig.
Außerdem sollte es frei benutzbar sein. Ich möchte wenn möglich nicht dafür zahlen.
Und es sollte so einfach wie möglich implementierbar sein.
Kann mir da jemand was empfehlen?
3 Antworten
Mit VBScript habe ich einst die SAPI.SPVoice eingebunden
Sub Speak(sText) Wscript.CreateObject("SAPI.SpVoice").speak sText End Sub
Du kannst dir die verfügbaren Sprachen / Stimmen wie folgt auflisten:
Sub ShowVoices() Dim sMsg : sMsg = "" Dim Stimme Dim Stimmen
Set Stimmen = Wscript.CreateObject("SAPI.SpVoice") For Each Stimme in Stimmen.GetVoices() sMsg = sMsg & Stimme.GetDescription() & vbCrLf Next MsgBox sMsg
Set Stimme = Nothing End Sub
Woher ich das weiß:Berufserfahrung – Programmierer
Kostenfrei wirds schwierig. Da gibts kaum was brauchbares.
Welche Programmiersprache ?
Es soll im Frontend einer Webseite verwendet werden. Also JavaScript.
Okay, da kann ich nicht helfen