java 人工智能 开发_【Taip】Java快速开发腾讯人工智能AI接入

本文介绍了如何使用Java SDK快速接入腾讯人工智能服务,包括OCR文字识别和ASR语音识别。提供了TAipOcr和TAipSpeech客户端的详细使用示例,帮助开发者实现对图像和语音的智能处理。
摘要由CSDN通过智能技术生成

TAIP 是调用腾讯 AI 接口的 Java 客户端,为调用腾讯 AI 功能的开发人员提供了一系列的交互方法。

Java调用腾讯AI接口服务。鉴权实现

Java快速开发第三方——腾讯人工智能AI接入详解SDK形式

目前已经接入文字识别、语音识别接口服务调用服务

项目结构介绍

├── base                                //基类

├── http                                //Http通信相关类

├── sign                                //签名公用类

├── ocr

│       └── TAipOcr                      //TAipOcr类

├── speech

│       └── TAipSpeech                  //TAipSpeech类

└── util                                //工具类

使用 maven 引入即可

cn.xsshome

taip

4.1.0

OCR 示例代码

TAipOcr 是调用腾讯 AI 中 OCR 的 Java 客户端,为调用腾讯 AI 中 OCR 功能的开发人员提供了一系列的交互方法。

用户可以参考如下代码新建一个 TAipOcr,初始化完成后建议单例使用:

public class Sample {

//设置APPID/APP_KEY

public static final String APP_ID = "你的 App ID";

public static final String APP_KEY = "你的 Api Key";

public static void main(String[] args) {

// 初始化一个TAipOcr

TAipOcr aipOcr = new TAipOcr(APP_ID,APP_KEY);

// 调用接口

String path = "test.jpg";

String result = aipOcr.bcOcr(path);

System.out.println(result);

}

}

ASR 示例代码

TAipSpeech 是调用腾讯 AI 中语音识别的 Java 客户端,为调用腾讯 AI 中语音识别功能的开发人员提供了一系列的交互方法。

用户可以参考如下代码新建一个 TAipSpeech,初始化完成后建议单例使用:

public class Sample {

//设置APPID/APP_KEY

public static final String APP_ID = "你的 App ID";

public static final String APP_KEY = "你的 Api Key";

public static void main(String[] args) {

// 初始化一个TAipSpeech

TAipSpeech aipSpeech = new TAipSpeech(APP_ID, APP_KEY);

// 调用接口

String filePath ="./VOICE1513237078.pcm";//本地文件路径

byte[] audio = FileUtil.readFileByBytes(filePath);//获取文件的byte数据

String result = aipSpeech.asrEcho(filePath, 1);//语音识别-echo版

String result = aipSpeech.asrLab(1, 16000, 0, 1024, 1, audio);//语音识别-流式版(AI Lab)

String result = aipSpeech.asrWx(filePath, 1, 16000, 16, 0, 1024, 1, 1);//语音识别-流式版(WeChat AI)

System.out.println(result);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值