2013-10-22 4 views
8

Ich mag transkribieren Hindi Text in Englisch in folgenden WeiseTranskription von Hindi-Englisch auf Android ohne Google API

Hindi - "आपका स्वागत है"

zu

Englisch - "aapka swagat hain"

Ich möchte nicht die Google Translate API oder eine andere Übersetzungs-API verwenden. Wenn ich sie benutze, wird es mir die übersetzte Version meines Hindi-Textes geben, der "Welcome" ist.

Gibt es eine Transliterate-Bibliothek, die ich in meinem Android-Code verwenden kann?

Ich habe von ICU gehört, aber kein Glück bei der Suche nach dem Verfahren, um es in meinem Code zu verwenden.

+0

Haben Sie etwas gefunden? weil ich dasselbe Problem habe –

Antwort

3

Ein möglicher Weg, um das Problem zu lösen, ist es in zwei lösbare zu brechen und die beiden zu heiraten.

Es gibt Hindi-Leser, die Hindi Devanagari-Skript lesen können.

Es gibt auch diktierende Motoren, die phonetisch in Englisch transkribieren.

z. wenn jemand eine Nachricht auf meiner Vonage-Telefonleitung in Gujarati hinterlässt, nimmt er den Ton auf, generiert englischen Text und schickt mir die WAV-Datei und den Text per E-Mail. Wohlgemerkt, wenn man die SMS liest, kann es manchmal komisch komisch sein, weil Vonage annimmt, dass es auf Englisch sein soll. Ich erwarte, dass die Nachricht in Englisch ist, aber nach dem Lesen der Nachricht erkenne ich, dass es Gujarati ist.

Google 'Hindi-Reader für Android' und 'phonetische Transkription' für weitere Informationen. Wenn ein Hindi-Leser eine WAV-Datei ausgeben könnte, die als Eingabe für das Transkriptionsstück verwendet werden könnte, könnte dies eine Lösung für Ihr Problem sein.