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

代码地址:https://gitee.com/xshuai/taip

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

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

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

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

  • 项目结构介绍

       ├── base                                //基类
       ├── http                                //Http通信相关类
       ├── sign                                //签名公用类
       ├── ocr
       │       └── TAipOcr                      //TAipOcr类
       ├── speech
       │       └── TAipSpeech                  //TAipSpeech类
       └── util                                //工具类
  • 使用 maven 引入即可

  <dependency>
    <groupId>cn.xsshome</groupId>
    <artifactId>taip</artifactId>
    <version>4.1.0</version>
</dependency>
  • 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(116000010241, audio);//语音识别-流式版(AI Lab)
        String result = aipSpeech.asrWx(filePath, 116000160102411);//语音识别-流式版(WeChat AI)
        System.out.println(result);
    }
}

猜你喜欢

转载自blog.csdn.net/u010651369/article/details/80059442
今日推荐