{ "info": { "author": "9and3r", "author_email": "9and3r@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: No Input/Output (Daemon)", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Topic :: Multimedia :: Sound/Audio :: Players" ], "description": "****************************\nMopidy-TtsGpio\n****************************\n\n.. image:: https://img.shields.io/pypi/v/Mopidy-TtsGpio.svg?style=flat\n :target: https://pypi.python.org/pypi/Mopidy-TtsGpio/\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/pypi/dm/Mopidy-TtsGpio.svg?style=flat\n :target: https://pypi.python.org/pypi/Mopidy-TtsGpio/\n :alt: Number of PyPI downloads\n\n.. image:: https://img.shields.io/travis/9and3r/mopidy-ttsgpio/master.png?style=flat\n :target: https://travis-ci.org/9and3r/mopidy-ttsgpio\n :alt: Travis CI build status\n\n.. image:: https://img.shields.io/coveralls/9and3r/mopidy-ttsgpio/master.svg?style=flat\n :target: https://coveralls.io/r/9and3r/mopidy-ttsgpio?branch=master\n :alt: Test coverage\n\nControl mopidy without screen using GPIO and TTS\n\nFor example if you play \"Rather Be - Clean Bandit\" you will hear:\n\nhttp://translate.google.com/translate_tts?tl=en&q=rather%20be%20by%20clean%20bandit\n\nTTS (Text To Speech) is used from google translate (It is not documented but it works).\n\nThe idea is to develop with GPIO buttons something similar to `3rd generation Ipod shuffle control `_\n\nFeatures\n========\n\n- Led to see if it is playing\n- Play/Pause\n- Next/Previous track\n- Select playlist\n- Hear the song name (Text To Speech)\n- Exit mopidy\n- Shutdown\n- Restart\n- Check IP\n\n\nInstallation\n============\n\nTo use this extension you need an internet conection for the tts.\n\nInstall by running::\n\n pip install Mopidy-TtsGpio\n\nTo access the GPIO pins in the raspberry pi you have to run mopidy with sudo::\n\t\n\tsudo mopidy\n\n\n\nConfiguration\n=============\n\nBefore starting Mopidy, you must add configuration for\nMopidy-TtsGpio to your Mopidy configuration file::\n\n [ttsgpio]\n debug_gpio_simulate = false # Set true to emulate GPIO buttons with on screen buttons\n pin_button_main = 17\n pin_button_next = 22\n pin_button_previous = 23\n pin_button_vol_up = 24\n pin_button_vol_down = 25\n pin_play_led = 18\n \nYou can set the pins you would like to use. The numbers are in BCM mode. You can check `here `_ to see the numbers for your board.\nThe buttons must be connected to GROUND.\n\nExample:\n\n[pin 17] - [Button] - [Ground]\n\nControls\n========\n\n- main: play/pause. In menu select item\n- main longpress: enter/exit menu\n- vol_up longpress: repeat last sentence\n- vol_down longpress: set the volume 0\n- next: in menu navigate to next item\n- previous: in menu navigate to next item\n\nProject resources\n=================\n\n- `Source code `_\n- `Issue tracker `_\n- `Development branch tarball `_\n\n\nChangelog\n=========\n\nv1.0.1\n----------------------------------------\n\n- GPIO will be disabled if not enough permission\n\nv1.0.0\n----------------------------------------\n\n- First working version", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/9and3r/mopidy-ttsgpio", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "Mopidy-TtsGpio", "package_url": "https://pypi.org/project/Mopidy-TtsGpio/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Mopidy-TtsGpio/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/9and3r/mopidy-ttsgpio" }, "release_url": "https://pypi.org/project/Mopidy-TtsGpio/1.0.2/", "requires_dist": null, "requires_python": null, "summary": "Controll mopidy without screen using GPIO and TTS", "version": "1.0.2" }, "last_serial": 2024755, "releases": { "0.1.0": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "0d34523e58ab380d562959a7eea47db5", "sha256": "f54c608e75d27ef6600561d35f76289b402e3401394a571f5b30b6a1268ec93b" }, "downloads": -1, "filename": "Mopidy-TtsGpio-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0d34523e58ab380d562959a7eea47db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11707, "upload_time": "2014-08-20T14:15:02", "url": "https://files.pythonhosted.org/packages/97/52/9f21325ae308770de644bf0204d06221ff09a9955828c3d957ab46e27278/Mopidy-TtsGpio-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3d0db182faf159e184884af2aea85a75", "sha256": "ea10bceaae4294920cf85d1df9dea9cd300a90826fdff8b08a34bb56f89a248e" }, "downloads": -1, "filename": "Mopidy-TtsGpio-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3d0db182faf159e184884af2aea85a75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11442, "upload_time": "2015-02-05T19:48:10", "url": "https://files.pythonhosted.org/packages/bd/23/0d93c9c241d2e4e078ab800d65ec8acf482763b73abd94e212f4384eaf3d/Mopidy-TtsGpio-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "211ce59f7ca40541f972e8a928bbc214", "sha256": "9197df18fbc09e95d5242cdd4072e83f65783bc87eba2322c756d3fe20aa1721" }, "downloads": -1, "filename": "Mopidy-TtsGpio-1.0.2.tar.gz", "has_sig": false, "md5_digest": "211ce59f7ca40541f972e8a928bbc214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12258, "upload_time": "2016-03-24T12:24:34", "url": "https://files.pythonhosted.org/packages/62/b3/1c81421e2a5b3f98a217db6475272941f10075633be5d7807b79bce20e98/Mopidy-TtsGpio-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "211ce59f7ca40541f972e8a928bbc214", "sha256": "9197df18fbc09e95d5242cdd4072e83f65783bc87eba2322c756d3fe20aa1721" }, "downloads": -1, "filename": "Mopidy-TtsGpio-1.0.2.tar.gz", "has_sig": false, "md5_digest": "211ce59f7ca40541f972e8a928bbc214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12258, "upload_time": "2016-03-24T12:24:34", "url": "https://files.pythonhosted.org/packages/62/b3/1c81421e2a5b3f98a217db6475272941f10075633be5d7807b79bce20e98/Mopidy-TtsGpio-1.0.2.tar.gz" } ] }