- 论坛徽章:
- 0
|
不好意思,春节回家, 所以现在才回帖
字典文件, 其实别人已经作了很多了
stardict 的站点 就能找到 很多 链接, 各种文字 的字典
辞典文件本身 可能是很简单 的格式
为了查询方便, 可以借助sqlite这个库, 一个微型数据库系统 可以执行基本sql语句
来包装原始数据库
所谓字典功能就变成了 一个简单的
select * from dict where pp like %mm% limit 100
之类的语句了
这是字典
下来是 汉字 转换 成 假名
其实很简单
输入法工具就有这个功能, 拼音输入法,
所以利用微软提供的 接口, 很简单的 就获得了 假名拼音等
发声系统 稍微麻烦一点
发声引擎不是每个电脑都用的, xp 默认安装英文发声
微软站点可以找到中文等发声, 利用sapi SDK 操纵
但是 我没有找到日文发声!
后来只找到了ms agent 支持的日文发声库, 只能通过ms agent来操纵
而且是男声, 很难听
最后 终于找到了能被sapi库 识别的 日文女声发声引擎
真正调用这些库很简单, 查看SDK自己附带的例子 就可以
在网上找一些 封装好的类 就更有效了
只是把自己认为有用的功能集中起来, 简易化而已 |
|