当前位置: 首页 > 工具软件 > nlp-lang > 使用案例 >

汉字转拼音 繁简转换 nlp-lang

何建中
2023-12-01

项目中使用汉子转拼音,繁简体的相互转换

繁简相互转换

    String str = "點下面繁體字按鈕進行在線轉換" ;

     System.out.println(JianFan.f2j(str));

     String str1 = "点下面繁体字按钮进行在线转换";
     System.out.println(JianFan.j2f(str)```
;

结果:

点下面繁体字按钮进行在线转换
點下面繁體字按鈕進行在線轉換

汉子转拼音:

   List<String> parseStr = Pinyin.pinyin(str1);
        System.out.println(parseStr);
        //带声调
        List<String> list = Pinyin.tonePinyin(str1);
        System.out.println(list);

结果:

[dian, xia, mian, fan, ti, zi, an, niu, jin, xing, zai, xian, zhuan, huan]
[dian3, xia4, mian4, fan2, ti3, zi4, an4, niu3, jin4, xing2, zai4, xian4, zhuan3, huan4]
 类似资料: