基于发音的其他语言的Android搜索

时间:2017-08-10 10:56:16

标签: android full-text-search android-contacts

过去几天我一直在努力解决问题。

我们必须实现一个搜索功能,该功能必须能够搜索用其他语言编写但用英语发音搜索的内容。例如,如果有如下内容

你好翻译为你好的中文,发音为Nǐhǎo,所以如果用户在搜索字段中键入Nǐhǎo,你应该在搜索结果中。

我发现联系人应用程序正在执行类似的操作,我已在此处上传了屏幕截图。我认为我们必须采用一些音译类型的想法,但由于内容是动态的,因此在这里不起作用。所以我想知道实现这个目标的简单方法。

我不确定从哪个问题开始。任何人都可以请我指向一个可以帮助我的链接吗?

提前致谢。enter image description here

1 个答案:

答案 0 :(得分:1)

当您搜索单词时,“通讯录”应用不会实时进行音译。

它将联系人phonetic-name存储到联系人详细信息中,并搜索常规显示名称和语音字段。

我认为你需要其他东西,这将是实时发生的

有一个feature request可以添加到Android,但它被拒绝了。