[DictTango] 玩转DictTango之发音资源库

概述

对于那些发音有高要求的发烧友来说,发音资源库mdd是他们至爱,今天就介绍一下DictTango的发音资源库设置。

DictTango允许用户设置多个发音库并且设置发音库的顺位,当进行发音操作的时候,应用会按照顺位寻找所有发音库中可以找到的第一个资源,然后播放,如果所有发音库都没有,就会进行TTS发音。

Dict Tango同时也允许用户通过转换表达式和映射文件关联非标准的发音资源库。

添加发音资源库

在发音资源库管理界面点击右上角的选项菜单按钮,然后点击“添加发音资源”,然后选择相关的mdd文件。

image

发音资源库顺位

在发音资源库管理界面点击选项菜单按钮旁边的列表按钮就可以实现发音资源库的批量管理和顺位调整

image

image

发音资源库参数

在发音资源库管理界面点击发音资源库右边的选项菜单按钮,然后点击“编辑详情”, 可以编辑发音资源库的参数详情.

image

转换表达式

转换表达式用于把单词转换成非标准发音库中的有一定规律的资源路径,比如我有一个单词test, 但我的发音库中的资源是放在\sounds\目录下的以gb_开头的mp3文件, 真实路径是\sounds\gb_test.mp3。这个时候就需要写转换表达式:\sounds\gb_#KEYWORD#.mp3

发音资源库映射文件

转换表达式用于把单词转换成非标准发音库中的有一定规律的资源路径, 但对于没有规律的资源路径,通常的办法是把mdd重新打包交更改资源的名称,但这样的工作量会比较大并且造成资源空间的重复占用,Dict Tango提供了发音资源映射文件的功能,把要进行发音的单词通过映射再找到mdd文件中的资源。

发音库映射文件格式是mdx, 扩展名为mddm, 放在和mdd的同一个文件夹下,

源文件格式如下
单词1
mdd库中的文件路径1
</>
单词2
mdd库中的文件路径2
</>

例子如下
girl
\us\us_111.mp3
boy
\us\us_112.mp3

5 Likes

把mdx改成mddm吗

是的,把映射文件的扩展名改成mddm并放在与原mdx,mdd同一个目录下

Could you please recommend where to download these standard sound library. I have a couple of dictionaries but have no clue how to get sound conversion path