【人工智能】科大讯飞API接口调用(第二集)

2023-10-23 21:11

本文主要是介绍【人工智能】科大讯飞API接口调用(第二集),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

这次正好要调用人脸识别接口,本以为有第一次成功的基础,这次多半会顺风顺水,结果差点翻车

下面是较为详细记录过程(如果觉得不够详细,可以参考第一集

人脸检测和属性分析接口调用

第一步 来到接口详情页

网址:https://www.xfyun.cn/services/xf-face-detect

在这里插入图片描述

第二步 创建应用

在这里插入图片描述

在这里插入图片描述

第三步 领取免费包

不领服务量为500且该包免费,可以持续领取

https://www.xfyun.cn/services/xf-face-detect

该网页向下滑动即可看到领取
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这一页会有程序调用接口时认证的信息

第四步 下载demo,进行调试

网址:https://www.xfyun.cn/doc/face/xf-face-detect/API.html
在这里插入图片描述
在这里插入图片描述

程序要运行,记得新建工程

代码中填入 APPIDAPISecretAPIKey以及本地图片上传路径

之后运行如下

在这里插入图片描述
在这里插入图片描述

返回的参数说明请看开发者文档

在这里插入图片描述

简要讲讲,返回的信息是特征点信息,正确率不错

但这时候我就有个问题,为啥子示例上的人脸属性信息没有输出

定睛一看,知道了demo中默认注释掉了

在这里插入图片描述
于是去掉了注释进行了运行,结果差点翻船了

在这里插入图片描述

错误码:20002

尝试解决

在这里插入图片描述
在这里插入图片描述
这时候我详细查看,还是没能解决,就思考:官方既然注意到了,应该会修复,会不会自己图片不行(图片截屏的是京东情侣装、亲子装图片,有点模糊

于是乎直接必应了一张真实人脸且是单张

运行结果如下

在这里插入图片描述
这次信息就完整了,看来对图片有要求,具体啥要求不清楚,毕竟是程序在执行嘛

小结

总体来看,人脸识别还算可以,自己操作也存在问题,程序开发中遇到问题,要多看说明书及开发文档,搜索引擎整不出来这么专业的答案

这篇关于【人工智能】科大讯飞API接口调用(第二集)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/270462

相关文章

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

Java调用C++动态库超详细步骤讲解(附源码)

《Java调用C++动态库超详细步骤讲解(附源码)》C语言因其高效和接近硬件的特性,时常会被用在性能要求较高或者需要直接操作硬件的场合,:本文主要介绍Java调用C++动态库的相关资料,文中通过代... 目录一、直接调用C++库第一步:动态库生成(vs2017+qt5.12.10)第二步:Java调用C++

go中空接口的具体使用

《go中空接口的具体使用》空接口是一种特殊的接口类型,它不包含任何方法,本文主要介绍了go中空接口的具体使用,具有一定的参考价值,感兴趣的可以了解一下... 目录接口-空接口1. 什么是空接口?2. 如何使用空接口?第一,第二,第三,3. 空接口几个要注意的坑坑1:坑2:坑3:接口-空接口1. 什么是空接

在C#中调用Python代码的两种实现方式

《在C#中调用Python代码的两种实现方式》:本文主要介绍在C#中调用Python代码的两种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C#调用python代码的方式1. 使用 Python.NET2. 使用外部进程调用 Python 脚本总结C#调

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

Vue 调用摄像头扫描条码功能实现代码

《Vue调用摄像头扫描条码功能实现代码》本文介绍了如何使用Vue.js和jsQR库来实现调用摄像头并扫描条码的功能,通过安装依赖、获取摄像头视频流、解析条码等步骤,实现了从开始扫描到停止扫描的完整流... 目录实现步骤:代码实现1. 安装依赖2. vue 页面代码功能说明注意事项以下是一个基于 Vue.js

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

讯飞webapi语音识别接口调用示例代码(python)

《讯飞webapi语音识别接口调用示例代码(python)》:本文主要介绍如何使用Python3调用讯飞WebAPI语音识别接口,重点解决了在处理语音识别结果时判断是否为最后一帧的问题,通过运行代... 目录前言一、环境二、引入库三、代码实例四、运行结果五、总结前言基于python3 讯飞webAPI语音

MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析

《MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析》本文将详细讲解MyBatis-Plus中的lambdaUpdate用法,并提供丰富的案例来帮助读者更好地理解和应... 目录深入探索MyBATis-Plus中Service接口的lambdaUpdate用法及示例案例背景