文档管理中心
您当前正在浏览新版开发者文档中心,目录分类和层级有所调整。点击左侧当前文档分类名称前的“☰”图标,可切换文档分类。 了解新版目录
问题处理与运维开发与测试问题应用框架开发无障碍和本地化本地化开发(Localization)如何使用实现汉字转拼音

如何使用实现汉字转拼音

可以通过Transliterator将汉字转成拼音。

参考代码如下:

import { i18n } from '@kit.LocalizationKit';

let transliterator = i18n.Transliterator.getInstance('Any-Latn');
let res: string = transliterator.transform('中国'); // res = 'zhōng guó'

// Remove voice parts
let voiceRemovedTransliterator = i18n.Transliterator.getInstance('Latin-ASCII');
let res2 = voiceRemovedTransliterator.transform(res);
console.info('去除声部后拼音为:',res2);

参考链接

Transliterator