Skip to main content

Wit SDK for Python

Project description

# Wit Python SDK

`pywit` is the Python SDK for [Wit.AI](http://wit.ai).

## Prerequisites

This package requires:

* libsox (with -dev files on Debian/Ubuntu, `brew install sox` on OS X)
* libcurl (with -dev files on Debian/Ubuntu, `brew install curl` on OS X)
* a recent enough version of Python 2.7:
* for OS X users: you can install it via Homebrew using `brew install python`. The version currently shipped with OS X is too old
* for Linux users: make sure the python dev files are installed (`sudo apt-get install python-dev` on Debian)

## Installation instructions

### Using pip

```bash
pip install git+https://github.com/wit-ai/pywit.git
```

### Regular way

Run the following commands into the main directory (where `setup.py` and `pywit.c` are located):
```bash
python setup.py build
sudo python setup.py install
```

## Usage

```python
import wit

access_token = 'ACCESS_TOKEN'

wit.init()
print('Reponse: {}'.format(wit.text_query('turn on the lights in the kitchen', access_token)))
print('Response: {}'.format(wit.voice_query_auto(access_token)))
wit.close()
```

See example files for further information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wit-1.0.tar.gz (3.3 kB view details)

Uploaded Source

File details

Details for the file wit-1.0.tar.gz.

File metadata

  • Download URL: wit-1.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wit-1.0.tar.gz
Algorithm Hash digest
SHA256 0e0f487611380dc8b890a8088bb82e741a15edd3ff6855375249bbfc177866d2
MD5 bbf8c656a3c0e1f7a0bdf622020dacea
BLAKE2b-256 5cb01dfcacba90fdca37ae7a8f062ec1ca61bfcf7527d88a9513dc48eff3e45f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page