This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Python implementation of Alexa Voice Service App

Project Description

Python Alexa Voice Service App

Features

  • Implement Alexa Voice Service API v20160207
  • Support DuerOS AVS compatible service

To do

  • Alerts interface
  • Speaker interface
  • Notifications interface

Usage

  1. register for an Amazon Developer Account.

  2. create a file named config.json with your product_id, client_id and client_secret:

    {
        "product_id": "x",
        "client_id": "y",
        "client_secret": "z"
    }
    
  3. run:

    pip install avs
    alexa-auth config.json  # oauth
    alexa-tap               # press enter and talk
    
  4. If you want to run hands free alexa, install respeaker python library and run:

    alexa
    

License

  • Free software: GNU General Public License v3

Credits

This project is based on nicholas-gh/python-alexa-client.

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.0.4 (2017-07-13)

  • add hands free alexa util using respeaker python library

0.0.3 (2017-07-11)

  • use gstreamer to play audio stream
  • support dueros avs compatible service
  • many improments

0.0.2 (2017-07-05)

  • rename alexa util to alexa-tap
  • add oauth util alexa-auth

0.0.1 (2017-07-04)

  • First release on PyPI.
Release History

Release History

This version
History Node

0.0.4

History Node

0.0.3

History Node

0.0.2

History Node

0.0.1

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
avs-0.0.4-py2.py3-none-any.whl (19.7 kB) Copy SHA256 Checksum SHA256 py2.py3 Wheel Jul 13, 2017
avs-0.0.4.tar.gz (15.0 kB) Copy SHA256 Checksum SHA256 Source Jul 13, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting