Android 如何像谷歌键盘一样将英语翻译成古吉拉特语

Android 如何像谷歌键盘一样将英语翻译成古吉拉特语,android,localization,transliteration,Android,Localization,Transliteration,只想把英语单词音译成古吉拉特语单词,就像很多键盘应用程序已经在做的那样。 例如:当您键入“Hello”时,它会自动被音译为古吉拉特语单词“હેલો" 在键盘建议中。 在android文档中找不到它。 尝试了一些解决方法,但没有成功。 如何在没有第三方API的情况下实现这一点? PS:我想把“Pay”这样的音译改为“પે(发音为Pay也意味着Pay)Guajarati(印度地区语言)一词,不寻找产生类似“ચૂકવણી“(发音为Chukavni表示付费)。谷歌提供用于翻译的API。您可以使用翻译客户

只想把英语单词音译成古吉拉特语单词,就像很多键盘应用程序已经在做的那样。 例如:当您键入“Hello”时,它会自动被音译为古吉拉特语单词“હેલો" 在键盘建议中。 在android文档中找不到它。

尝试了一些解决方法,但没有成功。 如何在没有第三方API的情况下实现这一点?


PS:我想把“Pay”这样的音译改为“પે(发音为
Pay
也意味着Pay)Guajarati(印度地区语言)一词,不寻找产生类似“ચૂકવણી“(发音为
Chukavni
表示付费)。

谷歌提供用于翻译的API。您可以使用翻译客户端库将英语翻译成古吉拉特语。有关更多信息,请参阅此

将此渐变添加到项目中
compile'com.google.cloud:google cloud translate:1.85.0'
请查看并选择翻译API或AutoML翻译。有免费用户订阅,但您可以根据需要付费。

Hey@TakeInfo我想像“pay”to一样音译પે“Guajarati(印度地区语言)一词,不寻求翻译,其结果如下”ચૂકવણી“。谷歌也有音译API,但它被弃用了。看这个是的。但是其他键盘应用程序在没有互联网的情况下(离线)打字时如何提供音译字符串建议,这就是我要找的。android文档中必须有用于此功能的函数/类。在编程上是否有类似于此字符映射的解决方案?拜托!键盘应用程序已经在这样做了。目前还没有正式文档。它们是怎么做的?