开发者社区 问答 正文

请问android怎么实现有道词典的功能 ?

主要是先从语音变成文字或者输入法打字,在通过文字变成英文或者其他语言。

展开
收起
爵霸 2016-03-12 10:39:58 3119 分享 版权
1 条回答
写回答
取消 提交回答
  • http://fanyi.youdao.com/openapi

    用有道提供的APIkey哈,把你要请求的单词传给有道德server,返回一个json,解析就好了。

    http://fanyi.youdao.com/openapi.do?keyfrom=&key=&type=data&doctype=json&version=1.1&q=good
     {
     "errorCode":0
     "query":"good",
     "translation":["好"], // 有道翻译
     "basic":{ // 有道词典-基本词典
     "phonetic":"gʊd"
     "uk-phonetic":"gʊd" //英式发音
     "us-phonetic":"ɡʊd" //美式发音
     "explains":[
     "好处",
     "好的"
     "好"
     ]
     },
     "web":[ // 有道词典-网络释义
     {
     "key":"good",
     "value":["良好","善","美好"]
     },
     {...}
     ]
     }
    2019-07-17 19:00:21
    赞同 展开评论
问答标签:
问答地址: