什么是 Azure 认知服务?
Azure 认知服务是具有 REST API 和客户端库 SDK 的基于云的服务,可用于帮助你将认知智能构建到应用程序中。 即使你没有人工智能 (AI) 或数据科学技能,也可向应用程序添加认知功能。 Azure 认知服务包含各种 AI 服务,让你能够构建可以看、听、说、理解,甚至可以决策的认知解决方案。
认知服务类别
提供认知理解功能的认知服务主要分为五大类:
影像
语音
语言
决策
搜索
本文的以下部分提供了属于这五大类的服务的列表。
视觉 API
服务名称 | 服务说明 |
---|---|
计算机视觉 | 使用计算机视觉服务,你可以访问用于处理图像并返回信息的高级认知算法。 请参阅计算机视觉快速入门,了解如何开始服务。 |
自定义视觉服务 | 自定义视觉可用于生成、部署和改进您自己的图像分类器。 图像分类器是一种 AI 服务,它可以根据图像的视觉特征为图像应用标签。 |
人脸 | 使用人脸服务可访问高级人脸算法,从而实现人脸属性检测和识别。 请参阅人脸快速入门,了解如何开始服务。 |
语音 API
服务名称 | 服务说明 |
---|---|
语音服务 | 语音服务将支持语音的功能添加到应用程序。 语音服务包括各种功能,如语音到文本、文本到语音以及语音翻译等。 |
语言 API
服务名称 | 服务说明 |
---|---|
语言理解 LUIS | 语言理解 (LUIS) 是一种基于云的对话式 AI 服务,可在用户对话的自然语言文本中应用自定义机器学习智能,以便预测整体含义并提炼出相关的详细信息。 请参阅人脸快速入门,了解如何开始服务。 |
QnA Maker | 通过 QnA Maker,可以从半结构化内容生成问答服务。 请参阅 QnA Maker 快速入门,了解如何开始服务。 |
文本分析 | 文本分析提供对原始文本的自然语言处理,用于情绪分析、关键短语提取和语言检测。 请参阅文本分析快速入门 ,了解如何开始服务。 |
翻译 | “翻译”近乎实时地提供基于机器的文本翻译。 |
决策 API
服务名称 | 服务说明 |
---|---|
异常检测器 | 使用异常检测器可以监视并检测时序数据中的异常。 请参阅异常探测器快速入门,了解如何开始服务 |
内容审查器 | 内容审查器监视可能的冒犯性、不可取和危险内容。 请参阅内容审查器快速入门,了解如何开始服务。 |
个性化体验创建服务 | 个性化体验创建服务可让你选择要显示给用户的最佳体验,并从其实时行为中学习信息。 请参阅个性化体验创建服务快速入门,了解如何开始服务。 |
搜索 API
备注
正在查找 Azure 认知搜索? 尽管它对某些任务使用认知服务,但它是一项支持其他方案的不同搜索技术。
服务名称 | 服务说明 |
---|---|
必应新闻搜索 | 必应新闻搜索返回确定与用户查询相关的新闻文章列表。 |
必应视频搜索 | 必应视频搜索返回确定与用户查询相关的视频列表。 |
必应 Web 搜索 | 必应 Web 搜索返回确定与用户查询相关的搜索结果列表。 |
必应自动建议 | 通过必应自动建议,可向必应发送部分搜索查询词,并取回建议的查询列表。 |
必应自定义搜索 | 借助必应自定义搜索,可以为关注的主题创建定制的搜索体验。 |
必应实体搜索 | 必应实体搜索返回必应确定与用户查询相关的实体的相关信息。 |
必应图像搜索 | 必应图像搜索返回确定与用户查询相关的图像显示。 |
必应视觉搜索 | 必应视觉搜索返回有关图像的见解,例如在视觉上相似的图像、在图像中找到的产品的购物来源以及相关的搜索。 |
必应当地企业搜索 | 必应当地企业搜索 API 使应用程序可以基于搜索查询查找有关当地企业的联系人和位置信息。 |
必应拼写检查 | 使用必应拼写检查,可执行上下文语法和拼写检查。 |
认知服务入门
首先,让我们使用以下方法,通过实操性快速入门创建认知服务资源:
Azure 门户
Azure CLI
Azure SDK 客户端库
Azure 资源管理器 (ARM) 模板
在不同的开发环境中使用认知服务
通过 Azure 和认知服务,可以访问若干开发选项,例如:
自动化和集成工具,例如逻辑应用和 Power Automate。
部署选项,例如 Azure Functions 和应用服务。
用于安全访问的认知服务 Docker 容器。
Apache Spark、Azure Databricks、Azure Synapse Analytics 以及适用于大数据场景的 Azure Kubernetes 服务等工具。
若要了解详细信息,请参阅认知服务开发选项。
安全地使用认知服务
Azure 认知服务提供了分层的安全模型,包括通过 Azure Active Directory 凭据进行的身份验证、有效的资源密钥以及 Azure 虚拟网络。
认知服务的容器
Azure 认知服务提供了多个 Docker 容器,可让你在本地使用 Azure 中提供的相同 API。 借助这些容器,你能够灵活地将认知服务移至更接近你的数据的位置,以满足合规性、安全性或其他操作目的。 详细了解认知服务容器。
区域可用性
认知服务中的 API 托管在不断扩大的 Microsoft 托管数据中心网络上。 你可以在 Azure 区域列表中找到每个 API 的区域可用性。
正在寻找我们尚不支持的区域? 请在我们的 UserVoice 论坛上填写功能申请,告诉我们你的需求。
支持的区域性语言
认知服务在服务级别支持各种区域性语言。 可以在支持的语言列表中找到每个 API 的语言可用性。
认证和合规性
认知服务已获得 CSA STAR 认证、FedRAMP 中等 和HIPAA BAA 等认证。 可以下载认证进行自己的审核和安全评审。
若要了解隐私和数据管理,请访问信任中心。
支持
认知服务提供若干支持选项,可帮助你继续创建智能应用程序。 认知服务还有一个强大的开发人员社区,可以帮助回答你的特定问题。 有关你可以使用的选项的完整列表,请参阅认知服务支持和帮助选项。