跳转到主要内容

Dialogflow Python SDK使您能够轻松地将语音识别与Dialogflow自然语言处理API集成。

项目描述

api.ai: Python SDK for `API.AI <http://api.ai>`_
=========================

.. 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找到。

## 如何做出贡献?
请阅读并遵循[CONTRIBUTING.md](CONTRIBUTING.md)中的步骤。

## 许可协议
见[LICENSE](LICENSE)。

## 条款
您使用此示例受[Google API服务条款](https://developers.google.com/terms/)约束,通过使用或下载示例文件,您同意遵守这些条款。

这不是一个官方的Google产品。

.. :changelog

发布历史
---------------

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

* 已从库中删除`scipy`依赖。
* 已从示例中删除`scipy`依赖。

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

* 概念

项目详情


下载文件

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

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

dialogflow_client-1.2.3-py2.py3-none-any.whl (36.6 kB 查看散列值)

上传时间 Python 2 Python 3

支持者