Cross-lingual Experiment总结

总体来说,cross-lingual的实验,分为以下几步:

  1. 根据2进制的hts_engine格式的mgc.pdf,lf0.pdf,dur.pdf3个文件,对mapmmf/路径下的mmf文件的mgc、dur、lf0参数进行替换,得到乘以转化矩阵的mmf文件
  2. 对乘以转化矩阵之后的英语和粤语的mmf文件中的mgc参数的叶子节点进行state mapping
  3. 利用建立好的state mapping,使用英语的mgc参数的叶子节点去替换粤语的mgc参数的叶子节点
  4. 用粤语的mmf文件,包括mgc和lf0的mmf文件,其中mgc的参数全是英语的,lf0和dur是粤语自己的,去合成语音。

具体来看每一步

第一步的详细过程

  • /IBM-adpat-helen_useReg/convertHts_engeineFormat2MmfFormat/cmp/路径下,写了4个脚本
  • /IBM-adpat-helen_useReg/convertHts_engeineFormat2MmfFormat/dur/路径下,写了2个脚本
  • /clb-adapt-helen_fal-mgc-75wei/HTS-demo_CMU-ARCTIC-ADAPT/convertHTs_engineFormat2MmfFormat/cmp/路径下,写了4个脚本
  • /clb-adapt-helen_fal-mgc-75wei/HTS-demo_CMU-ARCTIC-ADAPT/convertHTs_engineFormat2MmfFormat/dur/路径下,写了2个脚本
时间: 2024-10-12 07:28:32

Cross-lingual Experiment总结的相关文章

《Cross-lingual adaptation with multi-task adaptive networks》(1)

首先,为什么要看这篇论文. 这篇论文如果没猜错应该是基于DNN做cross-lingual的adaptation,现在DNN还是很火,所以如果能用DNN来做cross-lingual的adaptation肯定有前途 论文提到了训练使用的是Theano库,这个库我之前还是接触过一点的,使用的是GTX690GPUs进行训练的,也就是说代码不用自己写. 这篇论文是cross-lingual adaptation用于ASR的,看看能不能从ASR那边借鉴一些东西到合成这边来 Introduction 第一

Galaxy Classification

10.3 Data Preparation After removing a large number of the columns from the raw SDSS dataset, introducing a number of derived features, and generating two target features, Jocelyn generated an ABT containing 327 descriptive features and two target fe

使用 CROSS APPLY 与 OUTER APPLY 连接查询

?  前言 日常开发中遇到多表查询时,首先会想到 INNER JOIN 或 LEFT OUTER JOIN 等等,但是这两种查询有时候不能满足需求.比如,左表一条关联右表多条记录时,我需要控制右表的某一条或多条记录跟左表匹配.貌似,INNER JOIN 或 LEFT OUTER JOIN 不能很好完成.但是 CROSS APPLY 与 OUTER APPLY 可以,下面用示例说明. 1.   示例一 ?  有两张表:Student(学生表)和 Score(成绩表),数据如下: 1)   查询每个

POJ 1700 cross river (数学模拟)

 Crossing River Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 10311   Accepted: 3889 Description A group of N people wishes to go across a river with only one boat, which can at most carry two persons. Therefore some sort of shuttle

伽利略的重力实验(Galileo’s Gravity Experiment)

史上第五大哲学命题:伽利略的重力实验(Galileo's Gravity Experiment) ~ 为了反驳亚里士多德的自由落体速度取决于物体的质量的理论,伽利略构造了一个简单的思想实验.根据亚里士多德的说法,如果一个轻的物体和一个重的物体绑在一起然后从塔上丢下来,那么重的物体下落的速度快,两个物体之间的绳子会被拉直.这时轻的物体对重物会产生一个阻力,使得下落速度变慢.但是,从另一方面来看,两个物体绑在一起以后的质量应该比任意一个单独的物体都大,那么整个系统下落的速度应该最快.这个矛盾证明了亚

Cross The GFW(Great Firewall of China)

Present Situation GFWGreat Firewall of China Theory How To Present Situation As we all know, those who from Mainland China could not enjoy the freedom which brought by the real Internet. For example, we could not access the websites such as Google, F

Unity3D之Vector3.Dot和Vector3.Cross的使用

在Unity3D中,Vector3.Dot表示求两个向量的点积;Vector3.Cross表示求两个向量的叉积. 点积计算的结果为数值,而叉积计算的结果为向量.两者要注意区别开来. 在几何数学中: 1.点积 点积的计算方式为: a·b=|a|·|b|cos<a,b> 其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角.另外在点积中,<a,b>和<b,a> 夹角是不分顺序的. 所以通过点积,我们其实是可以计算两个向量的夹角的. 另外通过点积的计算我们

交叉验证(Cross Validation)原理小结

交叉验证是在机器学习建立模型和验证模型参数时常用的办法.交叉验证,顾名思义,就是重复的使用数据,把得到的样本数据进行切分,组合为不同的训练集和测试集,用训练集来训练模型,用测试集来评估模型预测的好坏.在此基础上可以得到多组不同的训练集和测试集,某次训练集中的某样本在下次可能成为测试集中的样本,即所谓"交叉". 那么什么时候才需要交叉验证呢?交叉验证用在数据不是很充足的时候.比如在我日常项目里面,对于普通适中问题,如果数据样本量小于一万条,我们就会采用交叉验证来训练优化选择模型.如果样本

(转载)Cross product

原文地址:https://en.wikipedia.org/wiki/Cross_product Cross product From Wikipedia, the free encyclopedia This article is about the cross product of two vectors in three-dimensional Euclidean space. For other uses, see Cross product (disambiguation). In m

Ajax 跨域请求-- Cross Domain

在认识 跨域 之前,先简单了解下域名和协议名,比如下面这个 URL http://mail.163.com/index.html http://              协议名,也就是HTTP超文本传输协议 mail                  服务器名 163.com           域名 mail.163.com    网站名 /                        根目录 index.html         根目录下的默认网页 1.什么是跨域请求? 请求的下一个资源