多语言文本到音素转换工具phonemizer实践
音素是语言识别领域的最小单元,文本到音素的转换是TTS任务(文本转语音)中重要的步骤之一,最近用了下python包(phonemizer),实践了下,觉得还挺有用的,因此记录一下过程。
(1) 下载源码,https://github.com/bootphon/phonemizer
(2) 进行源码的编译和查看,发现其调用的是festival and espeak/espeak-ng 两个系统的东西,即相当于提供了一个接口调用的东西。上述两种音素转换工具的区别如下:Festival provides US English phonemization with syllable tokenization, espeak endows multiple languages but without syllable boundaries.,可见espeak支持更多的语言。
(3) 利用源码进行调试,编译,简化其输入和输出,即可进行调试。
实验一:festival调用:en-->us,输入hello,得到的是美语的音素。
实验二:espeak调用:en-->us,输入hello,得到的是美语的音素。
实验三:espeak调用:fr-->fr,输入法语的“你好世界”,得到的是法语的音素。
实验三:espeak调用:spanish,输入西班牙语的“你好”,得到的是西班牙语的音素。
多语言文本到音素转换工具phonemizer实践相关推荐
- c语言复杂函数转换,详解C语言常用的一些转换工具函数.pdf
详详解解C语语言言常常用用的的一一些些转转换换工工具具函函数数 1..字字符符串串转转十十六六进进制制 代码实现: void StrToHex(char *pbDest, char *pbSrc, i ...
- PHP/其他语言 - 程序员内功心法 常用工具 - 学习/实践
1.应用场景 主要用于学习和使用常用工具进行程序剖析,养成技术人的内功心法,从而达到技术的融会贯通. 2.学习/操作 1.文档阅读 PHP程序员内功心法-常用工具 My favorite (dead ...
- go编写命令行工具_编写者的命令行文档转换工具
go编写命令行工具 今天,我们有足够的工具可用于在我们的计算机上编辑备忘录,信件,论文,书籍,演示幻灯片和其他文档. 这既有好处也有缺点:一方面,如果您不喜欢某个软件,则可以随时随地转到另一个软件上: ...
- python输出文本对齐_speech-aligner,是一个从“人声语音”及其“语言文本”,产生音素级别时间对齐标注的工具...
speech-aligner Chinese readme: speech-aligner,是一个从"人声语音"及其"语言文本",产生音素级别时间对齐标注的工具 ...
- c语言bmp转换jpeg_PDF格式转换工具
Cisdem PDF Converter OCR for Mac是一款Mac平台的PDF格式转换工具,可以帮助我们将PDF格式的文件转换成Word, Text, Excel, ePub, Keynot ...
- 12个免费的从文本到语音转换 的在线服务和工具
你知道吗?你说的话或者写的字可以直接转换成语音MP3然后下载,是不是很棒,今天我收集了一些免费的基于网络的服务,将让您将文字转换成语音文本.在网上人们通常喜欢听文章而不是读文字.此外,听力可以节省时间 ...
- Phonemizer | Python文本语音(音素)表征包
音素 音素是构成语音的基本声音,音节和单词建立在音节上.在与 语音 和 语言 处理相关的各种应用(例如 文本到语音系统 )中,将文本从其拼写形式转录为语音字母表是一项重要要求. Phonemizer ...
- Pandoc —— 标记语言转换工具(中文乱码问题)
今次毕业设计,来个逼格高的,用 latex 编写.谁曾想,学院首先要收一份 word 版的.辣么多的 latex 公式如何转呀. Pandoc 是由 John MacFarlane 开发的标记语言转换 ...
- LVGL的多语言转换工具--MCU_Font_Release
简介 在gitee发现一个很不错的工具 -- MCU_Font_Release 最近弄一个项目用到了LVGL,然后需要中英文切换,官方也提供一个转换工具,不过需要有字库,而且操作起来非常复杂.链接:h ...
最新文章
- pytorch attention 注意力
- 《青春飞扬》诗集出版历程与思考分享 之三:游记、感悟与思考
- SD question:客户主数据中“合伙人功能”视图里面的数据怎么样才能自动带出来?...
- Shiro授权流程图
- 如何将你的Qt项目打包安装在MeeGo系统中
- GridView 中的事件
- 如何重装win8系统,win8系统重装的方法
- 浅析微信支付:商户平台开通现金红包、指定用户发放、红包记录查询
- 从小说网站爬取小说并写入txt文档中
- python 中sg表示什么_十分钟带你入门最Python风格的Gui库
- Java开发教程入门!数据库事务深入分析
- 非拜占庭容错共识算法
- 《生物信息学:导论与方法》--本体论、分子通路鉴定--听课笔记(二十)
- calc(100% - 200px)调整大小
- 机器学习中正则化的作用
- 华为老总身份彻底曝光,全世界感到害怕!
- 软文营销如何建立独特内容让读者自动掉入“圈套”
- css中2D转换效果实现(4)
- 计算机原理与应用 第二章——ARM处理器
- vue项目整合UEditor看这一篇就够了
热门文章
- lokohelp康复机器人_Lokohelp康复机器人对脑卒中患者的康复作用
- Perl : 线粒体tRNA二级结构的美化(mitos2)
- 世界有影响的十位算法大师
- 张老师的生日究竟是哪天(经典推理题[转载])
- JavaScript 学习教程集锦
- 人工智能之旅VIII-左脑与右脑-相辅相成
- 忘记网站admin密码怎么办?如何修改数据库md5值与admin密码巧解
- 视频托管必须了解的视频参数
- Hdream一款二次元主题 Grace苏醒emlog主题
- 【Prompting】ChatGPT Prompt Engineering开发指南(1)