kdict(A Dict For Kids)

为四岁儿童开发的一款图文并茂的字典软件,集成了金山词霸和海词API实现单词查询与发音功能,并利用Google AJAX API进行图片搜索。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



kdict --a dict for kid
給四歲的兒子的做的一個字典軟件
因為是是給小孩子用,所以希望能圖文並茂,而且有讀音

字典部分:
1、金山詞霸 api
http://dict-co.iciba.com/api/dictionary.php?w=apple
iciba所提供xml不是標準的xml有部分單詞有問題,而且有部分單詞沒有發音
2、海詞 api (目前在用)
http://dict.cn/ws.php?q=apple
海詞 api提供的基本正常,有一個問題是海詞提供的發音(mp3)文件壓縮比較大,用pygame播放不了,
最後是在程式序裡先調用lame解壓縮成wav文件才能正常播放

圖片搜索部分:
1、google ajax api (目前在用)
http://ajax.googleapis.com/ajax/services/search/images?v=1.0&apple&imgtype=clipart&imgc=color&rsz=8
返回的的一個json格式的資料,通過對json的的解釋得到圖片的url
2、google url 解釋
http://www.google.com.hk/images?apple&hl=en&safe=strict&biw=1440&bih=752&gbv=2&tbs=isch:1,itp:clipart&source=lnt&sa=X&ei=gesXTfWxD4jevQOUoaHXDQ&ved=0CBAQpwU
通過對response的資料解釋,得到圖片的url,
這種方式出來的結果比用google ajax api要好,但現在google圖片搜索的在response的內容有變, 現在結果是放在java script裡,
現已不能用這各方式了
3、yahoo api


技術部分
wxpython 2.8 (ui界面)
pygame (mp3 發聲)
simplejson (json解釋)
xml.dom (xml解釋)
thread (因為發現有時圖片搜索有時會比較慢所以後來把它放在thread裡執行)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值