Audioausgabe
Der Tom
- browser
0 molily0 1UnitedPower
Ich hätte mal eine allgemeine Frage,
vom W3 Konsortium wurde schon vor langer Zeit die Möglichkeit eine Audioausgabe vorgesehen. Hierzu gibt es sogar zahlreiche CSS Einstellungen.
Siehe dazu http://de.selfhtml.org/css/eigenschaften/sprachausgabe.htm
Gibt es jetzt mitlerweile einen Browser der eine Sprachausgabe implementiert hat?
Viele Grüße
Hallo,
Gibt es jetzt mitlerweile einen Browser der eine Sprachausgabe implementiert hat?
Nicht Browser implementieren Sprachausgabe, sondern Screenreader (Jaws, Voiceover, NVDA, Window Eyes usw.). Der Browser muss allerdings Aural CSS implementieren und das dem Screenreader weiterleiten.
Beim Aural-CSS-Support sieht es schlecht aus:
http://lab.dotjay.co.uk/notes/css/aural-speech/
http://lab.dotjay.co.uk/notes/css/aural-speech/#known-support
Opera hat mittlerweile von Presto auf WebKit/Blink umgestellt, damit geht der teilweise Aural-CSS-Support ganz flöten.
Mathias
Meine Herren,
Gibt es jetzt mitlerweile einen Browser der eine Sprachausgabe implementiert hat?
Als Ergänzung zu molily:
Es gibt auch andere Ansätze Sprachausgabe für das Web zu standartisieren: https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html (Beachte, dass es sich dabei um keinen offiziellen W3C-Standard handelt)
Mir ist auch kein Browser bekannt, der diesen Standard implementiert.
Trotzdem gibt es Möglichkeiten Sprachausgabe zu realisieren.
Ein Weg wäre der OpenSource-Port von eSpeak nach Javascript: speak.js Die Aussprache-Qualität lässt allerdings sehr zu wünschen übrig und sieht nur englische Texte vor. Leider liegen dem Projekt keine Dokumentationen über die Kompilier-Schritte bei, die es braucht um das native eSpeak mit Hilfe von Emscripten nach Javascript zu portieren.
Die vermutlich beste, aber nicht ganz billige Variante ist, den Google-Übersetzungs-Dienst zu nutzen.
Ich meine beim Stöbern in der API auch mal etwas über Sprachsynthese gefunden zu haben, konnte es aber nicht auf die Schnelle wiederfinden. Stattdessen bin ich nur auf diese etwas alte, inoffizielle Anleitung gestoßen (http://techcrunch.com/2009/12/14/the-unofficial-google-text-to-speech-api/), ich kann dir aber nichts zu den rechtlichen Gegebenheiten sagen. Üblicherweise empfiehlt es sich nicht einfach Dienste zu nutzen, wenn der Betreiber keine offizielle Genehmigung erteilt. Aber vielleicht findest du bei deiner Recherche ja was.