
产品经理提了一个比较难搞的需求,要根据客户的姓名,来自动显示其拼音。场景是在做视频回访时怕客服不认识客户的名字而读错。。。
之前见到的都是根据拼音来选字的 IME 引擎库,这样倒过来实现的不知道有没有人做过。而且,遇到多音字怎么整???才疏学浅,请大神指教一二。
1 123s 2016-05-25 10:20:47 +08:00 有类似的库吧。不显示音节就行啦,还多音字.... |
2 SkyEcho 2016-05-25 10:22:37 +08:00 via Android Github 上有很多开源库,你想弄粤拼都行 |
3 RoshanWu OP @123s 多音字就是比如朴树的“朴”,是显示“ pu ”呢还是“ piao ”,能否智能地选择前者?(或者后者,我至今都不知道改念啥,捂脸) |
4 RoshanWu OP @a302800411 搜索关键字是?多谢。 |
6 hiro0729 2016-05-25 10:25:49 +08:00 可以写个方法一个字一字请求百度 http://dict.baidu.com/s?wd=%E6%9D%8E&tupu=01 $('#pinyin > span > b').html() 就是了 |
7 qiayue PRO 你随便找个开源的汉子转拼音的库就可以,对于姓名中的姓的读音可以专门处理 |
8 qiayue PRO |
9 luban 2016-05-25 10:28:26 +08:00 java 以前有个 pinyin4j ,不知道最近有没有更新, github 上搜一下,很多 https://github.com/search?utf8=%E2%9C%93&q=pinyin |
10 asdwfwqd 2016-05-25 10:29:29 +08:00 同 pinyin4j ,我在安卓上用过这个 jar |
11 jugelizi 2016-05-25 10:31:00 +08:00 |
14 RoshanWu OP @jugelizi 恩,关键点还是对多音字的处理,你说客服对普通的汉字怎么可能不认识,都是上过学的,主要都是那些比较让人混淆的多音字,读错了让客户感觉不舒服也觉得你不专业。 |
17 lianyue 2016-05-25 10:45:24 +08:00 google 翻译 api 有输出 拼音的 还带上 音标了 |
18 RoshanWu OP @yksoft1 这里的场景主要还是姓名,所以想找一个只针对姓有权重区分的,即可。。。但好像一个姓可能会有多种读音?我一下想不起来例子。。。 |
20 mcone 2016-05-25 10:51:18 +08:00 |
23 seki 2016-05-25 11:02:04 +08:00 一些日本网站注册的时候是要提供名字的假名拼写的,因为日文里面一个汉字可能有音读也有训读,组合起来还可能还有特殊的读法 于是是不是可以要求第一次登记的时候就写拼音? |
24 seki 2016-05-25 11:03:56 +08:00 当然不是全让人去输入,而是在登记的时候程序先显示出拼音,如果不对,人工修正 |
27 lizheming 2016-05-25 12:50:50 +08:00 张靓颖人家读 liàng 但我有认识的人人家就是得读 jìng .... 这个连人都没办法搞定的东西你确定要让库来去搞? |