跳转到主要内容

API.AI iOS SDK使得在iOS设备上集成语音识别与API.AI自然语言处理API变得简单。

项目描述

api.ai: 用于 `API.AI <http://api.ai>`_ 的Python SDK
=========================

.. image:: https://badge.fury.io/py/apiai.svg
:target: http://badge.fury.io/py/apiai

.. image:: https://travis-ci.org/api-ai/api-ai-python.svg
:target: https://travis-ci.org/api-ai/api-ai-python


概述
--------

API.AI Python SDK使得将语音识别与API.AI自然语言处理API集成变得简单。API.AI允许使用语音命令和与API.AI中特定代理定义的对话场景集成。

先决条件
--------

创建一个 `API.AI帐户 <http://api.ai>`_。


运行示例
--------

1. 从 'examples' 路径中找到示例。
2. 插入API密钥。

.. code-block:: python

>>> CLIENT_ACCESS_TOKEN = '<YOUR_CLIENT_ACCESS_TOKEN>'
...

功能
--------

- 语音识别。
- 语音活动检测。
- 自然语言处理。

安装
------------

要安装apiai,只需

.. code-block:: bash

$ pip install apiai

或从仓库安装

.. code-block:: bash

$ pip install https://github.com/api-ai/api-ai-python.git

您可能会遇到一些依赖项缺失的问题,因为这些依赖项可能缺少在您的Python环境中。您需要安装numpy(几乎在所有包管理器中都可获得)。为了运行示例,您还需要python音频。

在Ubuntu中,以下命令可以完成这项工作

.. code-block:: bash

$ apt-get install python-pyaudio python-numpy
$ pip install apiai

文档
-------------

文档可在http://api.ai找到。



.. :changelog

发行历史
---------------

0.0.8 (2015-01-29)
++++++++++++++++++

* 从库中移除了 `scipy` 依赖项。
* 从示例中移除了 `scipy` 依赖项。

0.0.1 (2014-03-1)
++++++++++++++++++

* 概念

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

apiai-1.2.3.tar.gz (13.1 kB 查看哈希值)

上传时间

构建分发

apiai-1.2.3-py2.py3-none-any.whl (15.0 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持