Ich entwickle eine App, die in US-EN lesen, aber beachten Sie, dass die Aussprache auf dem Emulator auf einem echten Gerät (Samsung Tablet) unterscheidet. Zum Beispiel wird "Reservoir" auf dem Emulator etwas wie "Reserve-Draht" ausgesprochen, aber richtig auf dem Tablet. Kann ich mich auf die korrekte Aussprache auf nicht getesteten Geräten verlassen?Text-zu-Sprache-Aussprache unterscheidet sich auf Emulator und Gerät
Danke!
Vielen Dank für Ihre Antwort. Ich gebe an, dass die App in jedem Fall US-Englisch verwenden soll: engine.setLanguage (Locale.US); für den Emulator und das Gerät. Also erwartete ich, Kontrolle darüber zu haben, wie es klingt. –
Sie bekommen es nicht - es gibt keine Standardaussprachen in den USA. Es gibt regionale Unterschiede innerhalb der Staaten, ganz zu schweigen vom Land. Sie gehen davon aus, dass eine "korrekte" Version des gesprochenen Englisch existiert - nicht. Was du willst, ist nicht möglich. Es ist nicht einmal wünschenswert - der Benutzer kann einen gewünschten Text in Sprache installieren, der nicht mit den Erwartungen übereinstimmt. –
Danke, aber "munchochondria" soll immer "manto-kondree-ah" ausgesprochen werden, niemals "meeto-kondree-ah", aber googles Text-to-Speech-Engine gibt es falsch aus, und der Emulator verwendet eine dritte Aussprache, die ebenfalls falsch ist . –