AIY Projects API reference
==========================

This is the Python API reference for the AIY Projects library, which is
provided with the Vision Kit and Voice Kit projects.

For more information about the Vision and Voice kits, including
assembly guides and makers guides, go to
`aiyprojects.withgoogle.com <https://aiyprojects.withgoogle.com>`_.


.. toctree::
   :caption: Common APIs

   aiy.board
   aiy.leds
   aiy.pins

.. toctree::
   :caption: Vision Kit APIs
   :maxdepth: 2

   Overview <vision>
   aiy.toneplayer
   aiy.trackplayer
   aiy.vision.annotator
   aiy.vision.inference
   aiy.vision.models

.. toctree::
   :caption: Voice Kit APIs
   :maxdepth: 2

   Overview <voice>
   aiy.assistant
   aiy.cloudspeech
   aiy.voice.audio
   aiy.voice.tts

.. toctree::
   :caption: Other docs
   :maxdepth: 2

   Source code (GitHub) <https://github.com/google/aiyprojects-raspbian>
   Change log (GitHub) <https://github.com/google/aiyprojects-raspbian/blob/aiyprojects/CHANGES.md>
   Software setup (GitHub) <https://github.com/google/aiyprojects-raspbian/blob/aiyprojects/HACKING.md>
   Contribution guide (GitHub) <https://github.com/google/aiyprojects-raspbian/blob/aiyprojects/CONTRIBUTING.md>

API indices
--------------

* :ref:`Full index <genindex>`
* :ref:`Module index <modindex>`
