本文,介绍一下用python把汉字转化为拼音的方法。这是语音合成的一种实现方法。

工具/原料

电脑

python3.6

方法/步骤

1

把一个汉字转化为unicode编码。

a = u'水'

b = str(a.encode('unicode_escape'))

2

单独截取后四位字符:

c = b[-5:-1]

3

再把里面的字母转化为大写字母:

d = c.upper()

4

实际上,每一个汉字都有一个unicode码相对应。

5

准备一个txt文件,里面是所有汉字的unicode码对应的拼音。

下载地址:pan.baidu.com/s/1m3MOue3oc_uOHCxXUHNpkg

密码是t58f。

6

然后就可以按行读取txt,并根据每个汉字的unicode编码,找到对应的拼音。

END

注意事项

代码在pan.baidu.com/s/1FO2VT7otj94QjWPuWPKkvQ,下载密码是88rr。

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

python怎么读汉字翻译拼音_用python3.6把汉字转化为拼音相关推荐

  1. java 汉字转拼音_推荐一款前端汉字转拼音组件工具

    推荐一个前端的汉字转拼音组件 hotoo/pinyin, 支持在 Node 和 Web 浏览器环境运行. github网址:https://github.com/hotoo/pinyin 特性 根据词 ...

  2. python爬取有道词典_利用Python3和Charles爬取有道词典,生成翻译exe单文件

    感觉挺好玩的,所以就转了,但我也做了定制化. 原文: 一.用Charles爬取数据(Windows用Fiddler也差不多) Charles是一个多平台的抓包工具,可以很方便的抓取http和https ...

  3. python微信公众号翻译功能_使用python在SAE上搭建一个微信应用,使用有道翻译的api进行在线翻译...

    1. 准备,先在使用python一步一步搭建微信公众平台(一)中基本实现自动回复的功能后,接着在有道词典上申请一个key,http://fanyi.youdao.com/openapi?path=da ...

  4. python爬取百度翻译视频_利用python爬取百度翻译内容

    利用python可以实现对百度翻译内容的爬取,具体过程如下: 前期工作 本程序的测试环境为python3.5,Chrome浏览器.进入百度翻译的页面,点开F12进入开发者调试工具,点击network, ...

  5. python微信公众号翻译功能_自学Python笔记:给微信公众号搭建“成绩查询”功能...

    原标题:自学Python笔记:给微信公众号搭建"成绩查询"功能 期末考试 临近年末,全国各地都在上演一场大戏<期末考试>,考完试无论什么样的结果总想尽快看到自己一个学期 ...

  6. python如何把二进制转文本_在python3中如何把文本转换为二进制

    在python3中如何把文本转换为二进制 在python3中把文本转换为二进制的方法:首先修改dirroot为要读取的文件夹的路径:然后遍历所有的文件夹,读取txt文件:最后更改newdirroot为 ...

  7. python爬取有道词典_利用Python3和Charles爬取有道词典

    一.用Charles爬取数据 Charles是一个多平台的抓包工具,可以很方便的抓取http和https数据. 1.抓取数据 抓取数据前我们首先要清楚,由于有道词典的翻译使用的是post请求,所以我们 ...

  8. python数据如何用蓝牙发送_使用Python3通过蓝牙发送消息

    我正在尝试从Python3向Arduino(使用HC-06)发送消息.我设法建立了一个连接,但似乎找不到正确的方式来发送消息.在 下面是我用来设置连接的代码(我使用PyBluez来实现蓝牙):impo ...

  9. python语音转文字源码_【python3】Python十行代码搞定文字转语音

    都是copy的百度SDK文档,简单说说怎么用. 1.没安装Python的参见此文:Python学习笔记系列 1 --安装调试Python开发软件 2.win+r输入cmd打开命令行,输入:pip in ...

最新文章

  1. 数据库开发——MySQL——数据类型——非数值类型
  2. C语言有参函数调用时参数间数据传递问题
  3. linux内存段页,linux内存管理-段式和页式管理
  4. 计算机网络中mf df_计算机网络(第四章)
  5. 前端培训什么机构好?有什么好的学习方法能少走弯路?
  6. 测试环境redis维护内存不足问题
  7. 闪烁指示灯监控方案_机房温湿度监控检测方案【斯必得智慧机房】
  8. Notepad++设置记录
  9. 互联网日报 | 5月7日 星期五 | 街电与搜电完成合并;IBM发布2nm芯片制程;首届中国国际消费品博览会开幕...
  10. 按键消抖+点亮led灯
  11. Linux磁盘分区初始化
  12. 虚拟机服务器 资料安全,绝密:三步教你轻松窃取VMware虚拟机及其数据漏洞预警 -电脑资料...
  13. 查询选修相同课程的学生学号、课程号和成绩
  14. 紫光国微财报一枝独秀 2021年净利润三位数增长靠什么
  15. React Native之React Navigation踩坑
  16. SpringBoot 整合【Mybatis-Plus实现分页查询】
  17. 三端式LC振荡器的组成原则
  18. JAVA花布的特点_什么是蓝印花布 蓝印花布特点
  19. javascript输出换行
  20. python实现递归二叉树排序

热门文章

  1. 对比学习的应用(LCGNN,VideoMoCo,GraphCL,XMC-GAN)
  2. PyQt5页面跳转问题及解决方式
  3. 怎样把pdf转换为jpg
  4. Pendo for Mac是什么软件?Pendo笔记for Mac软件介绍
  5. Linux下无线网卡无法开启解决办法
  6. 个人的N个缺点和一个优点
  7. GJK 诠释的较好的视频
  8. MySQL——MySQL安装时初始化出错的解决办法
  9. 前端必备英语单词(学习参考)
  10. 电脑调分辨率黑屏了怎么办_解决电脑分辨率调不了的小妙招