查看: 1072|回复: 3
打印 上一主题 下一主题

[求助] 向各位高手请教:如何把《朗文双解》的音标转化成Mdict的音标的?

[复制链接]

该用户从未签到

8

主题

40

回帖

230

积分

童生

Rank: 2

积分
230
跳转到指定楼层
1
发表于 2012-4-18 19:39:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yqy1308517 于 2012-4-18 19:40 编辑

向各位高手请教:如何把《朗文双解》的音标转化成Mdict的音标的?
原txt源文本里,《朗文双解》perpetuate的音标是/p//STEBITMAP=9019////STEREDFONT//'//STECURRENTFONT//p//STEBITMAP=9002//t//STEBITMAP=9029//u//STEREDFONT////STEBITMAP=9031////STECURRENTFONT//et; p//STEBITMAP=9016////STEBOLDFONT//'//STESTDFONT//pet//STEBITMAP=9029//ue//STEBITMAP=9001//t/。怎么把它转成目前Mdict可显示的音标?

Unnamed QQ Screenshot.jpg (36.26 KB, 下载次数: 0)

Unnamed QQ Screenshot.jpg
  • TA的每日心情
    开心
    2020-4-3 10:17
  • 签到天数: 1 天

    [LV.1]初来乍到

    35

    主题

    136

    回帖

    1238

    积分

    解元

    Rank: 5Rank: 5

    积分
    1238

    灌水大神章

    2
    发表于 2012-4-18 21:47:18 | 只看该作者
    //STEBITMAP=9016//,//……//这样的符号好像是一组,代表一个音标符号,多分析一些例子,然后找到对应的关系,一一替换为相应的符号应该就可以了。(可以将文本转成utf8,支持音标符号),比如//STEBITMAP=9029//代表的是【ʃ】

    该用户从未签到

    8

    主题

    40

    回帖

    230

    积分

    童生

    Rank: 2

    积分
    230
    3
     楼主| 发表于 2012-4-19 00:56:20 | 只看该作者
    //STEBITMAP=9016//,//……//这样的符号好像是一组,代表一个音标符号,多分析一些例子,然后找到对应的关系,一一替换为相应的符号应该就可以了。(可以将文本转成utf8,支持音标符号),比如//STEBITMAP=9029//代 ...
    bnuliujitao 发表于 2012-4-18 21:47


    能否再指导一下?替换时用什么软件?音标符号从哪里复制过来?
  • TA的每日心情
    开心
    2019-6-27 08:03
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    40

    主题

    464

    回帖

    5430

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    5430

    灌水大神章

    4
    发表于 2012-6-21 13:26:36 | 只看该作者
    这个问题有点难。
    做好比对,确定好后,采用替换的方式即可,但要谨慎,别把不需要替换的部分也替换了;还有就是,替换时别有遗漏。
    我曾经做过约3500基础词汇音标的转换,就是这样做的,效果完好。当时我是把kingsoft phonetics 字体音标替换成了arial unicode 字体音标,不过有点费时间。