qqai-api-sdk
所属分类:人工智能/神经网络/深度学习
开发工具:JavaScript
文件大小:21117KB
下载次数:0
上传日期:2018-09-29 13:01:09
上 传 者:
sh-1993
说明: qqai-api-sdk,QQAI开放平台Nodejs SDK, 文档以及详情请访问官网: <https: ai.qq.com doc index.shtml>
文件列表:
example (0, 2018-09-29)
example\html (0, 2018-09-29)
example\html\face.html (3920, 2018-09-29)
example\html\imgSpecialEffects.html (3135, 2018-09-29)
example\html\imgpublic.html (3301, 2018-09-29)
example\html\index.html (2309, 2018-09-29)
example\html\languae.html (3328, 2018-09-29)
example\html\ocr.html (3242, 2018-09-29)
example\html\persion.html (5983, 2018-09-29)
example\html\speech.html (6829, 2018-09-29)
example\html\test.html (4176, 2018-09-29)
example\html\translate.html (6919, 2018-09-29)
example\image (0, 2018-09-29)
example\image\0_1.jpg (23409, 2018-09-29)
example\image\0_10.jpg (102814, 2018-09-29)
example\image\0_11.jpg (89630, 2018-09-29)
example\image\0_12.jpg (18790, 2018-09-29)
example\image\0_2.jpg (15879, 2018-09-29)
example\image\0_3.jpg (20976, 2018-09-29)
example\image\0_4.jpg (27190, 2018-09-29)
example\image\0_5.jpg (18779, 2018-09-29)
example\image\0_6.jpg (22386, 2018-09-29)
example\image\0_7.jpg (42288, 2018-09-29)
example\image\0_8.jpg (35002, 2018-09-29)
example\image\0_9.jpg (21634, 2018-09-29)
example\image\1_1.jpg (11185, 2018-09-29)
example\image\1_10.jpg (26647, 2018-09-29)
example\image\1_11.jpg (31496, 2018-09-29)
example\image\1_12.jpg (11938, 2018-09-29)
example\image\1_13.jpg (10815, 2018-09-29)
example\image\1_2.jpg (29648, 2018-09-29)
example\image\1_3.jpg (30648, 2018-09-29)
example\image\1_4.jpg (27324, 2018-09-29)
example\image\1_5.jpg (21814, 2018-09-29)
example\image\1_6.jpg (40020, 2018-09-29)
example\image\1_7.jpg (44996, 2018-09-29)
example\image\1_8.jpg (40155, 2018-09-29)
... ...
# QQAI-API-SDK to Node.js
## 安装QQAI开放平台 Node.js SDK 非官方平台提供
所有测试文件来至网络 有版权啥的请联系我
* PC端测试地址:[https://ai.hltips.com/](https://ai.hltips.com)
* 微信端测试地址:![微信端测试](https://raw.githubusercontent.com/w89612b/qqai-api-sdk/master/newweb.jpg)
## npm安装依赖:
```sh
# install
npm install qqai-api-sdk
```
## 使用
```javascript
# use
const { Translate } = require('qqai-api-sdk');
const APP = {
// 设置请求数据(应用密钥、接口请求参数)
appkey: 'your appkey',
appid: 'your appid'
}
const translate = new Translate(APP.appkey, APP.appid);
// 文本翻译(AI Lab)
translate.texttrans({text: '你好'}).then((res)=>{
console.log('文本翻译(AI Lab)',JSON.stringify(res));
}, (e)=>{
console.log('文本翻译(AI Lab)',JSON.stringify(e));
})
```
>**注意**:小程序·云开发 云函数必须[异步返回结果](https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/async.html), 所以云函数写法如下:
>
>```
>exports.main = async (event, context) => {
> return new Promise((resolve, reject) => {
> translate.texttrans({
> text: 'Hello 世界',
> type: 0
> }).then((res) => {
> resolve(JSON.stringify(res));
> }, (e) => {
> reject(JSON.stringify(e));
> })
> });
>}
>```
>感谢使用者《追梦的人》(46914587)小伙伴使用提醒
## Node.js SDK目录结构
├── src
│ ├── client //通用***请求类
│ ├── util //通用数据类
│ ├── ApiBaseLanguae.js //自然语言处理-基本类
│ ├── ApiFace.js //计算机视觉-面部识别类
│ ├── ApiImgPublic.js //计算机视觉-图片识别公共类
│ ├── ApiImgSpecialEffects.js //计算机视觉-图片特效类
│ ├── ApiOCR.js //计算机视觉-ORC类
│ ├── ApiPersion.js //计算机视觉-人体管理类
│ ├── ApiSpeech.js //智能语音
│ ├── ApiTranslate.js //自然语言处理-翻译类
│ └── index.js //入口文件
├── test
│ ├── file //测试使用的相关文件存放地址
│ ├── tta //tta合成文件存放地址
│ ├── tts //tts合成文件存放地址
│ ├── baseLanguae.js //自然语言处理-基本类 测试文件
│ ├── face.js //计算机视觉-面部识别 测试文件
│ ├── imgpulic.js //计算机视觉-图片识别公共类 测试文件
│ ├── ImgSpecialEffects.js //计算机视觉-图片特效 测试文件
│ ├── OCR.js //计算机视觉-ORC 测试文件
│ ├── Persion.js //计算机视觉-人体管理类 测试文件
│ ├── speech.js //智能语音 测试文件 语音识别-流式版(AI Lab)、语音识别-流式版(WeChat AI)、长语音识别 没有具体测试
│ ├── translate.js //自然语言处理-翻译类 测试文件
│ └── util.js //测试公用文件
└── package.json //npm包描述文件
## 官方Demos
* [https://ai.qq.com/](https://ai.qq.com/)
## 日志
2018年09月29日 版本 1.2.3
>智能语音类ApiSpeech添加语音关键词检索detectword方法
>ProxyServices***220行注释请求数据写入文件
2018年06月21日 版本 1.2.2
>恢复物体识别objectr接口format参数, 由于官方API已经修复这个参数
>添加OCR接口类 加入车牌识别和手写体识别
2018年04月18日 版本 1.2.1
>暂时物体识别去掉objectr接口format参数, 由于加入format参数物体识别会报签名错误
>微信小程序发布 由于微信个人账户的限制 带输入的内容无法发布 只能发布图片系列的
2018年03月27日 版本 1.2.0
>处理签名处URL编码和java、PHP不一致的问题,解决例如语言类、翻译类需要清除空格的问题
2018年03月06日 版本 1.1.9
>SDK 示例程序发布
2018年02月28日 版本 1.1.7
>添加 计算机视觉-面部识别 跨年龄人脸识别接口-detectcrossageface
2018年02月25日 版本 1.1.7
>修改数据回调,提升程序健壮性,***不能解析为JSON时,将原文返回
2018年02月09日 版本 1.1.5
> 因为本人的粗心大意 造成大家在GBK编码的接口使用有问题 进行了修复
2018年02月08日 版本 1.1.4
> 为了减小包大小,将从1.1.5版本移除测试板块,只保留SDK内容,1.1.5版完全文件包请移步GitHub下载。 完整包包含SDK,本地测试文件, 本地测试服务文件等
> 修改GBK转码方法 彻底解决GBK编码和服务器不同的问题
> 修改签名方法 GBK发送方式会发送APPKEY
> 修改原有普通测试文件名称为 SingleInterfaceTest.js
2018年02月07日 版本 1.1.3
> 添加 计算机视觉-人体管理 测试文件
> 修改类 GBK编码相关的文件 公共类文件 连接***类文件
> 特别说明:文字需要GBK编码的接口不能包含半角对应的数字和大小写字母 其他均可 ,如需要用到字母和数字请用全角输入 半角字母和数字需要解决
2018年02月06日 版本 1.1.2
> 添加 计算机视觉-图片特效 计算机视觉-面部识别 测试文件
> 修改类 计算机视觉-人体管理类 从ApiFace类中迁入人脸识别和人脸验证
> 计算机视觉-面部识别 移动人脸识别和人脸验证到APIPerson类中
2018年02月05日 版本 1.1.1
> 添加 自然语言处理-基本类 计算机视觉-图片识别公共类 测试文件
> 自然语言处理-基本类 GBK 转码的问题 需要解决
> 修改类 计算机视觉-图片识别公共类 创建方法
> 语音识别加入PCM文件正常识别
> 加入转码包 iconv-lite 依赖
2018年02月04日 版本 1.1.0
> 添加 语音测试 计算机视觉-ORC 修改部分注释
> 修改 类创建验证BUG
2018年02月03日 添加 计算机视觉 面部识别类、人体管理类、图片特效类
2018年02月02日 添加 计算机视觉 图片识别公共类、ORC类
## 致歉
由于本人 于2018年02月03日 加入类创建验证写反,导致系列错误 对不起大家
## 详细使用文档
参考[QQAI开放平台官方文档](https://ai.qq.com/doc/index.shtml)
## License
[QQAI-API-SDK](https://github.com/w89612b/qqai-api-sdk) is released under [MIT licence](https://www.webrtc-experiment.com/licence/) . Copyright (c) [wubo](http://www.wubo.fun/).
近期下载者:
相关文件:
收藏者: