查看: 26605|回复: 53
打印 上一主题 下一主题

[葡萄牙语] MDict葡萄牙语发音库文件 收录36142单词 由Acapela女声TTS生成

[复制链接]

该用户从未签到

3

主题

39

回帖

419

积分

被盗用户

积分
419
跳转到指定楼层
1
发表于 2010-5-20 19:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kidmax 于 2010-6-3 14:27 编辑

10-06-03更新

感谢Rayman,发哥的帮助,感谢各位朋友的支持,特别感谢尿片大大无私的奉献,做成那么多好用的小语种词典。
今天终于把发音库做好了,1.2g的wav压缩成mdd只有86m,强大~~

这里附上简单的制作方法,需要其他小语种发音库的朋友可以尝试自己制作,希望你们也能传上来跟大家共享:)

  • 选择TTS,我选择的是Acapela,装了Celia葡语发音
  • TTSwav声音文件,使用Textaloud,用multifile生成
  • 从尿片老大处得到txt索引,感谢
  • txt文件,用excel生成独立txt
    提供一个最笨的方法
    在一个EXCEL表中,第一列中是单词表,
    第二列中用下面的公式,="echo"&A1&" > "&A1&".TXT"
    复制第二列,粘贴到记事本,
    记事本改后缀为.bat
    bat文件编码改成UTF-8,生成的文件,文件名会有错误,但是内容是对的
    注意:文件头写上“echo off
  • 生成的txt,用FileEncodingTransform.exe批量转换内码为unicode,这样textaloud就能读出来,并且生成wav
  • speexencwav编译为spx,这时文件名还有乱码
  • totalcommander把乱码还原成特殊字符
  • mdxbuilder编译mdd

需要的软件
Acapela引擎,Celia葡语
Textaloud
Excel
FileEncodingTransform.exe
MdxBuilder套件
Totalcommander


从尿片大大那里得到的索引,原有4万余条单词,我过滤掉其中带空格的词组,这样的词条太长,生成的wav也太大,大家可以一个词一个词的发音。
过滤后,为3万6千多条,经过转换,又干掉大小写重名的单词,比如China,china,最后剩下36142条单词。配合尿片大大的葡汉汉葡2.0词典,应该是够用了。

已经上传完毕,链接奉上:
http://www.rayfile.com/files/a2203919-6ed6-11df-ac31-0015c55db73d/

祝大家用的开心

==============================================

有关小语种发音库的制作,求助 10-05-20

Rayman老大,尿片老大,你们好!

目前正在想办法制作葡萄牙语的语音库,遇到一个问题,用conv_sound.bat调用speexenc.exe,如果源wav为西欧非英文字母,如evitação,就生成不了spx,不知道有什么好的办法?

提示:evita??o.wav: Invalid argument

spx文件生成的时候,是不是已经包含词条了呢?我准备把evitação.wav变成evitaCAo.wav,然后再生成spx,再改名evitação.spx。最后编译mdd。不知是否可行。

评分

1

查看全部评分

  • TA的每日心情
    无聊
    2018-3-23 21:40
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    0

    主题

    14

    回帖

    58

    积分

    白身

    Rank: 1

    积分
    58
    推荐
    发表于 2020-5-2 21:12:39 | 只看该作者
    能否再补一下链接?上面的网盘没有了

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    推荐
    发表于 2010-11-2 21:03:49 | 只看该作者
    本帖最后由 尿片 于 2010-11-2 21:05 编辑
    请问kidmax,下了这个语音库,哪里下载葡萄牙语词典来配套?请指教,谢谢~
    cyyong2001 发表于 2010-11-2 15:44

    葡萄牙语词典現在有三个版本,包括葡英的兩个版及葡英版。詳見我做的葡语字典就可以找到。

    《紅葡汉词典1.0》(陳用仪)
    https://pdawiki.com/forum/thread-4333-1-3.html

    《葡汉汉葡词典1.0》(=袖珍葡汉汉葡字典)
    https://pdawiki.com/forum/thread-992-1-2.html


    《葡汉汉葡词典2.0》简体版(包括袖珍葡汉汉葡字典、澳门法务局出版的汉葡葡汉法律词汇)
    https://pdawiki.com/forum/thread-5368-1-1.html


    《葡汉汉葡词典2.0》繁体版(包括袖珍葡汉汉葡字典、澳门法务局出版的汉葡葡汉法律词汇)
    https://pdawiki.com/forum/thread-4260-1-1.html

    【Babylon版葡萄牙语-英语双解词典】【linld97044原创】【版本日期20080924】◆6.08M◆    https://pdawiki.com/forum/thread-849-1-1.html

    《global英葡glossary詞典》
    https://pdawiki.com/forum/thread-3984-1-1.html

    《Vicon葡語英語雙向詞典》
    https://pdawiki.com/forum/thread-3983-1-1.html

    葡语发音库
    https://pdawiki.com/forum/thread-4492-1-2.html

    该用户从未签到

    0

    主题

    7

    回帖

    43

    积分

    童生

    Rank: 2

    积分
    43
    推荐
    发表于 2017-4-24 22:04:29 | 只看该作者
    尿片 发表于 2010-11-2 21:03
    葡萄牙语词典現在有三个版本,包括葡英的兩个版及葡英版。詳見我做的葡语字典就可以找到。

    《紅葡汉词 ...

    求问lz,发音库 有百度网盘或者微盘或者360网盘的资源吗?这个ray盘下不了诶。。。谢谢!!!!!

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    2
     楼主| 发表于 2010-5-20 19:46:30 | 只看该作者
    初步办法已经想好了,evitaCAo.wav这个方案不好,因为可能会碰到正好有evitacao这个词这种情况。

    evitação.wav -->  evitac1a1o.wav
    evitac1a1o.wav  --[conv_sound.bat]--> evitac1a1o.spx
    evitac1a1o.spx --> evitação.spx

    通过这个步骤,就可以大量生成西欧语言的spx了,也解决了法语,西语等发音库制作的问题。

    ã=a1 a上撇=a2 a下撇=a3
    最后再批量改名回来即可

    该用户从未签到

    2

    主题

    43

    回帖

    618

    积分

    举人

    Rank: 4

    积分
    618
    3
    发表于 2010-5-22 02:10:08 | 只看该作者
    支持一下,小弟不懂技术,希望能作出西班牙语的语音库

    该用户从未签到

    2

    主题

    18

    回帖

    243

    积分

    童生

    Rank: 2

    积分
    243
    4
    发表于 2010-5-22 17:57:33 | 只看该作者
    希望有法语发音库。

    该用户从未签到

    45

    主题

    1420

    回帖

    1万

    积分

    管理员

    Rank: 13Rank: 13Rank: 13Rank: 13

    积分
    10971

    管理组专用章

    5
    发表于 2010-5-22 20:52:00 | 只看该作者
    其实那个conv_sound.bat很简单的,就是遍历整个目录逐个转换而已。有可能是因为在DOS下,所以不支持Unicode. 如果你会写程序的话,自己写个程序逐个文件先改名成 正常文件名,然后转换,然后立刻改名回原来正确的文件名就是了。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    213

    主题

    1686

    回帖

    2万

    积分

    管理员

    Rank: 13Rank: 13Rank: 13Rank: 13

    积分
    28047

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    6
    发表于 2010-5-22 21:04:16 | 只看该作者
    ray大说的正确啊。用java做一个就行啦。那个默认是unicode文件名

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    7
     楼主| 发表于 2010-5-23 20:06:56 | 只看该作者
    谢谢rayman发哥两位老大,俺已经用土办法搞定转换了。有点傻,但是可行。汗……

    现在正在等尿片老大发我单词索引数据。成功后我写一篇教程上来,各位和我一样的菜鸟应该就可以生成想要的发音文件了

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    8
    发表于 2010-5-23 23:36:54 | 只看该作者
    明天將给你。文本在公司的移动硬盤中。不好意思。

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    9
     楼主| 发表于 2010-5-24 22:26:16 | 只看该作者
    已经收到:)

    现在制作中,貌似非常耗时,哈哈。
    从尿大的文本中,提取了4w个单词,然后精简掉一部分带有空格的词组(节约容量),带“-”连字符的单词予以保留,剩下36391个单词,这些都将生成单独的wav文件。

    生成速度比较慢,我的机器跑起来,大概1小时能生成1000个左右,33m容量,全部完成大概要1.2G左右,不知道经过MdxBuilder后,会压缩至多少呢。

    最近工作比较忙,不能天天拿电脑来跑这个(晚上也不行,因为我不是电工,每次选取1000个文件,都是要手动选择,所以每1000个文件都要再操作一次),尽量在7月底把东西做出来。

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    10
     楼主| 发表于 2010-5-24 22:32:29 | 只看该作者
    生成的wav文件,呵呵。效率不高,效果还可以:)

    未命名.jpg (79.1 KB, 下载次数: 0)

    未命名.jpg

    例子wav.rar

    55.44 KB, 下载次数: 30, 下载积分: 米 -5 粒

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    11
    发表于 2010-5-24 22:46:30 | 只看该作者
    本帖最后由 尿片 于 2010-6-1 12:48 编辑

    太好了,葡语的电子辞典机很糟,我有一位学葡语的朋友说那个唯一的葡语电子辞典机很差,词库很少发音又差,他说浪费了他的金钱,现在透过大家的合作及rayman老大的mdict,你与我就可以手上拥有一部很好的葡语词典了!

    该用户从未签到

    2

    主题

    477

    回帖

    -71

    积分

    禁止发言

    积分
    -71

    笑傲江湖章灌水大神章

    12
    发表于 2010-6-1 12:27:32 | 只看该作者
    期待中!!!期待中!!!非常非常期待中!!!!

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    13
     楼主| 发表于 2010-6-1 20:42:41 | 只看该作者
    向大家汇报下进度。生成了快2w条语音了。在我的win7下因为运行不了speexenc.exe,已经搭好了虚拟机xp环境,语音全部完毕后再在xp下进行转换。

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    14
    发表于 2010-6-2 17:33:10 | 只看该作者
    期待你的語音庫。

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    15
     楼主| 发表于 2010-6-3 13:48:05 | 只看该作者
    已经完成。上传rayfile中。结束后更新1楼。

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    16
    发表于 2010-6-3 14:03:24 | 只看该作者
    第一时間支持!

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    17
     楼主| 发表于 2010-6-3 14:07:10 | 只看该作者
    第一时間支持!
    尿片 发表于 2010-6-3 14:03

    嘩~老大真是好迅猛~~:loveliness:

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    18
    发表于 2010-6-3 14:08:33 | 只看该作者
    建議出一个制作發音庫的教程。

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    19
    发表于 2010-6-3 14:10:34 | 只看该作者
    下載鏈結在那裡?

    该用户从未签到

    3

    主题

    39

    回帖

    419

    积分

    被盗用户

    积分
    419
    20
     楼主| 发表于 2010-6-3 14:14:40 | 只看该作者
    請刷新1樓。已經全部編輯完畢。教程+鏈接。

    该用户从未签到

    0

    主题

    1160

    回帖

    55

    积分

    童生

    Rank: 2

    积分
    55
    21
    发表于 2010-6-3 17:44:21 | 只看该作者
    太好了!有了你,小語种詞典就更完美!

    该用户从未签到

    0

    主题

    9

    回帖

    53

    积分

    被盗用户

    积分
    53
    22
    发表于 2010-8-1 02:30:52 | 只看该作者
    支持,这个真的是我们学习葡语的福音 啊
    wdianyu 该用户已被删除
    23
    发表于 2010-8-3 17:18:57 | 只看该作者
    支持小语种!!

    该用户从未签到

    0

    主题

    6

    回帖

    33

    积分

    白身

    Rank: 1

    积分
    33
    24
    发表于 2010-11-2 15:44:36 | 只看该作者
    请问kidmax,下了这个语音库,哪里下载葡萄牙语词典来配套?请指教,谢谢~