当前位置: 首页 > article >正文

golang 汉字转拼音

导入包

# 支持多音字,音调标识等
go get github.com/mozillazg/go-pinyin

简单示例

func Test() {
	// 配置选项
	opts := pinyin.NewArgs()
	opts.Style = pinyin.Normal // 设置拼音的样式(普通拼音)

	var test_text = "你好世界"

	test_pinyin := strings.Join(pinyin.LazyPinyin(test_text, opts), "")
	// 打印获取的拼音
	log.Println(test_pinyin)
}

http://www.kler.cn/a/429449.html

相关文章:

  • WEB 攻防-通用漏-XSS 跨站脚本攻击-反射型/存储型/DOMBEEF-XSS
  • Kylin Linux V10 替换安装源,并在服务器上启用 EPEL 仓库
  • 基于springboot的自习室预订系统
  • 【初识扫盲】厚尾分布
  • 网络网络层ICMP协议
  • Vue.js组件开发-使用地图绘制轨迹
  • java+ssm+mysql商品管理系统
  • FreeFileSync文件夹比较同步v13.9
  • 【Unity】【VR开发】摩托车游戏开发笔记1-摩托车手把旋转时轴位移问题
  • 1-1.mysql2 之 mysql2 初识(mysql2 初识案例、初识案例挖掘)
  • QtCreator UI界面 菜单栏无法输入中文
  • 基于 AutoFlow 快速搭建基于 TiDB 向量搜索的本地知识库问答机器人
  • C# Winform 小鸟过管道小游戏源码
  • ArcGIS10.8安装教程
  • Kubesphere上搭建ELK日志收集系统
  • 【学习总结|DAY012】Javabean书写练习
  • M|闪灵 The Shining
  • 智创 AI 新视界 -- AIGC 重塑广告行业的创新力量(16 - 7)
  • 人工智能导论学习笔记
  • 如何创建基于udp的客户端和服务端
  • PHP如何将图片转换为灰度
  • 自然语言处理中的主动学习:提高效率与性能的关键
  • 计算机的寻址方式(8086下汇编的表示方法)
  • Linux系统 —— 进程系列 - 初识冯诺依曼与操作系统
  • 开源堡垒机JumpServer配置教程:使用步骤与配置
  • unique_ptr自定义删除器,_Compressed_pair利用偏特化减少存储的一些设计思路