Welcome to PyLips's documentation!
===================================
.. image:: _static/imgs/pylips_text.png
**PyLips** is a Python-based interface for developing screen-based conversational agents.
It is designed to make developing socially assistive robotics easier by providing a
simple, expressive, and customizable framework for developing conversational agents.
.. raw:: html
PyLips is easy to install, simple to use, and open-source.
It comes ready to use with your system's speech synthesis tools, and
uses other free and open-source software for turning these sounds into facial expressions.
Check out the :doc:`usage` section for installation instructions, or fork me on
Github_.
.. _Github: https://github.com/interaction-lab/PyLips
.. image:: _static/imgs/many_faces.png
.. note::
This project is under active development. Fill out `this survey `_ to provide feedback on using PyLips! Please raise an issue on github if you are having any trouble.
If you are using PyLips in an academic publication, please use this:
.. code-block:: console
@inproceedings{dennler2024pylips,
title={PyLips: an Open-Source Python Package to Expand Participation in Embodied Interaction},
author={Dennler, Nathaniel Steele and Torrence, Evan and Yoo, Uksang and Nikolaidis, Stefanos and Mataric, Maja},
booktitle={Adjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology},
pages={1--4},
year={2024}
}
Contents
--------
.. toctree::
:maxdepth: 4
usage
tutorials
.. toctree::
:maxdepth: 2
:caption: API
api/pylips.face
api/pylips.speech