{ "info": { "author": "Lazar Doric", "author_email": "doriclazar@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Topic :: Home Automation", "Topic :: Office/Business" ], "description": "# Peak Bot\nThis voice-assistant-like AI is a young client part of the \"Peaks\" infrastructure.\n\"Peaks\" are Django-based managment servers for personaly customized and trained bots, and places where they exchange/trade their commands.\nPeak 63 and [Peak 30] are in development, and should be publised along with extented features of the client part.\n\n## Table of contents\n\n * [Status](#status)\n * [Getting started](#getting-started)\n * [Prequisites](#prequisites)\n * [Arch Linux](#arch-linux)\n * [Ubuntu, Debian, Linux Mint](ubuntu-debian-linux-mint)\n * [Fedora, CentOS](#fedora-centos)\n * [Windows](#windows)\n * [Installation](#installation)\n * [Usage](#usage)\n\n\n## Status\nAlpha release is now on PyPI.\nMaster branch runs well on Linux and Windows,\nbut still lacks large amount of features to be competitive with commercial AIs.\nTo test and/or contribute in the meantime, please follow the rest of this file...\n\n## Getting started\nPeak Bot is written in python3, and relies on sqlite3 to store it's data.\nIt currently uses Google's Speech-to-Text Client Library for python and requires internet connection.\nDefault input and settings are using .JSON format.\n\n## Prequisites\nTo satisfy the current dependencies, make sure you have python3, pip3, and portaudio installed.\n\n### Arch Linux\n` sudo pacman -S python python-pip portaudio `\n\n### Ubuntu, Debian, Linux Mint\n` sudo apt-get install python3 python3-pip libportaudio2 `\n\n### Fedora, CentOS\n` sudo yum -y install python36 python36-setuptools portaudio-devel `\n\noptional:\n` cd /usr/lib/python3.6/site-packages/ `\n\n` python3 easy_install.py pip3 `\n\n### Windows\nDownload and install the latest python3, and portaudio releases from [python.org] and [portaudio.com].\n\nPip3 script should now be automaticaly placed inside 'Scripts' directory.\nIf PowerShell or Command Prompt don't recognize ` pip3 ` command,\nrun ` where python ` to find it the location of the 'Scripts', \nand add the location of the pip script to a PATH.\n\n## Installation\nPeak Bot is now on PyPi, so you should have no problems installing it with:\n\n` pip3 install --upgrade peak-bot `\n\nor\n\n` easy_install peak-bot `\n\n\nBefore running, you will also need to export the path to the google credentials.\nOn linux, add this line to your .bashrc file:\n\n` export GOOGLE_APPLICATION_CREDENTIALS=\"/some_directory/google_speech_api_credentials.json\" `\n\nand run:\n\n` source .bashrc `\n\n## Usage\nIf installation went well, peak-bot command should be ready...\n\n`$ peak-bot `.\n\n[Peak 30]: https://www.github.com/doriclazar/peak_30\n[python.org]: https://www.python.org/downloads/windows/\n[portaudio.com]: http://www.portaudio.com/download.html\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/doriclazar/peak_bot", "keywords": "peak bots", "license": "", "maintainer": "", "maintainer_email": "", "name": "peak-bot", "package_url": "https://pypi.org/project/peak-bot/", "platform": "", "project_url": "https://pypi.org/project/peak-bot/", "project_urls": { "Bug Reports": "https://github.com/doriclazar/peak_bot/issues", "Homepage": "https://github.com/doriclazar/peak_bot", "Source": "https://github.com/doriclazar/peak_bot/" }, "release_url": "https://pypi.org/project/peak-bot/1.0.1b4/", "requires_dist": [ "pyaudio", "google-cloud-speech" ], "requires_python": "", "summary": "Lightweight, simple, speech-to-text-oriented bot.", "version": "1.0.1b4" }, "last_serial": 4182242, "releases": { "1.0.1a1": [ { "comment_text": "", "digests": { "md5": "e48b59f3ca60840fa9a062f341ac7248", "sha256": "b18a5162bf73c2c51955910ca89c68ca63b7e07e1ae5b8dddda2000485d4fdca" }, "downloads": -1, "filename": "peak_bot-1.0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "e48b59f3ca60840fa9a062f341ac7248", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39952, "upload_time": "2018-07-21T05:38:32", "url": "https://files.pythonhosted.org/packages/fe/3c/a4e694ffb91252a21de5936082abf556bf73a8af1cf185dd7b43c627fb2b/peak_bot-1.0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c9cd2aaa8b1368d829cc1836ef8587c", "sha256": "5dc61c14bf55dcce25e20577fdcf784f14fb950f8e8d19805a1e8c0fdd849b9d" }, "downloads": -1, "filename": "peak-bot-1.0.1a1.tar.gz", "has_sig": false, "md5_digest": "3c9cd2aaa8b1368d829cc1836ef8587c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22749, "upload_time": "2018-07-21T05:38:33", "url": "https://files.pythonhosted.org/packages/07/08/35091c61e11e0ea78ae85d8cd200b6072c218a9dc68ac41d2a9ceaf79d8d/peak-bot-1.0.1a1.tar.gz" } ], "1.0.1a2": [ { "comment_text": "", "digests": { "md5": "ffb5d43462abc934b8316da9b180f4b1", "sha256": "4501b7aeff01a870e10f1801d01f9b89bba1fdad7cd1fb9454502f892b929d9d" }, "downloads": -1, "filename": "peak_bot-1.0.1a2-py3-none-any.whl", "has_sig": false, "md5_digest": "ffb5d43462abc934b8316da9b180f4b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39986, "upload_time": "2018-07-24T21:16:37", "url": "https://files.pythonhosted.org/packages/52/ba/0d2e91d0e7f103324aed1290c0e4e8ef554e7be8a5e73e9eace92fb4e74b/peak_bot-1.0.1a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd256fcdfae05e97283fc59d22d5c922", "sha256": "95ab8606c7ae5fea56f511735fb3691192ea55aacdf62347f67cc25d0d80668e" }, "downloads": -1, "filename": "peak-bot-1.0.1a2.tar.gz", "has_sig": false, "md5_digest": "cd256fcdfae05e97283fc59d22d5c922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22078, "upload_time": "2018-07-24T21:16:39", "url": "https://files.pythonhosted.org/packages/0e/ac/e7b0c9988ecadc15565cf6944f86d91849ebbaa45c487352af945cab5200/peak-bot-1.0.1a2.tar.gz" } ], "1.0.1a3": [ { "comment_text": "", "digests": { "md5": "833c14d79f97a0304415b512ff219154", "sha256": "9f5b1d050e3cb9747cf113fdb2112b51406f7fb088283e89d119dd046a80b30a" }, "downloads": -1, "filename": "peak_bot-1.0.1a3-py3-none-any.whl", "has_sig": false, "md5_digest": "833c14d79f97a0304415b512ff219154", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40132, "upload_time": "2018-07-24T21:40:47", "url": "https://files.pythonhosted.org/packages/18/3b/02ae463b9b5887916a3f221bdcc39f66b69e450ef585b469c808ca45cb3e/peak_bot-1.0.1a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54a02f794cbbb0afa4304f0901658d47", "sha256": "a5ef9d05705a571875d8596f8f780e3d69a5ff1bb74c3fe83854f9d439825491" }, "downloads": -1, "filename": "peak-bot-1.0.1a3.tar.gz", "has_sig": false, "md5_digest": "54a02f794cbbb0afa4304f0901658d47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21840, "upload_time": "2018-07-24T21:40:48", "url": "https://files.pythonhosted.org/packages/47/fe/aba1524f9e658d532ebac27f10be7ee93231695ac2c52a325c28d0e60bf2/peak-bot-1.0.1a3.tar.gz" } ], "1.0.1a4": [ { "comment_text": "", "digests": { "md5": "70995773f05babd067456b3511254873", "sha256": "cf73f63c095cc0af478e4daa6fed7bf9efe805a6a2304e3fe77ef65cb44b8515" }, "downloads": -1, "filename": "peak_bot-1.0.1a4-py3-none-any.whl", "has_sig": false, "md5_digest": "70995773f05babd067456b3511254873", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40050, "upload_time": "2018-07-24T21:48:27", "url": "https://files.pythonhosted.org/packages/09/d8/f37bbfd4a6da6cb8c9caa73d581e3f3700919a3aa58d41429692a3892b50/peak_bot-1.0.1a4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9808a0fcfc29da48d89d43a66e23042b", "sha256": "12146f537d1cca3f42e04be06d6d14728f69044ebc08c1ca4a11d3f94418c9e6" }, "downloads": -1, "filename": "peak-bot-1.0.1a4.tar.gz", "has_sig": false, "md5_digest": "9808a0fcfc29da48d89d43a66e23042b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21753, "upload_time": "2018-07-24T21:48:28", "url": "https://files.pythonhosted.org/packages/c0/db/d0ed8297d0fba7b15bec474594eb51ba3654c036971aac02b92bf15c2b74/peak-bot-1.0.1a4.tar.gz" } ], "1.0.1b1": [ { "comment_text": "", "digests": { "md5": "1849c91d067591d77f1db3975c24072e", "sha256": "a052149130f520060892f322548c26319aa7f9e3fe4ce34db11822c8ca48849b" }, "downloads": -1, "filename": "peak_bot-1.0.1b1-py3-none-any.whl", "has_sig": false, "md5_digest": "1849c91d067591d77f1db3975c24072e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43443, "upload_time": "2018-08-17T23:24:33", "url": "https://files.pythonhosted.org/packages/75/68/c2f9655b6f1944cc1c2b8a271591f6be5d931fa815585534b4a197db5118/peak_bot-1.0.1b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17acd4c130e347767b8b3b282c33c44d", "sha256": "af563a4a70273a894ab69bea3dc559299b0cde06b1f7b311c9f82c4db491781f" }, "downloads": -1, "filename": "peak-bot-1.0.1b1.tar.gz", "has_sig": false, "md5_digest": "17acd4c130e347767b8b3b282c33c44d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23942, "upload_time": "2018-08-17T23:24:34", "url": "https://files.pythonhosted.org/packages/a4/eb/1b9e5e3cb7043801bfbb97556abb36d03706dd9f773042bacb2bc8daaa1a/peak-bot-1.0.1b1.tar.gz" } ], "1.0.1b2": [ { "comment_text": "", "digests": { "md5": "2da5ba7d9282544e61cab5acabc21d9a", "sha256": "0b6973326a37b6be313809fc93f6c8d68816bed08862db992940a0e4dc5becc6" }, "downloads": -1, "filename": "peak_bot-1.0.1b2-py3-none-any.whl", "has_sig": false, "md5_digest": "2da5ba7d9282544e61cab5acabc21d9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43304, "upload_time": "2018-08-18T01:03:46", "url": "https://files.pythonhosted.org/packages/11/5e/b8eb72e919377784bed63620c06d26f0ed0294c6eb79ceae0725d0ada24b/peak_bot-1.0.1b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5048f5914caf7210373177cfbb4fb305", "sha256": "01712ae7452fde96dc34243494444bb5650e80fd1943893467c1efab239ab8af" }, "downloads": -1, "filename": "peak-bot-1.0.1b2.tar.gz", "has_sig": false, "md5_digest": "5048f5914caf7210373177cfbb4fb305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24037, "upload_time": "2018-08-18T01:03:48", "url": "https://files.pythonhosted.org/packages/92/59/8e7125e452cb799087b0b47b9185517e7204dee25735025b684764992763/peak-bot-1.0.1b2.tar.gz" } ], "1.0.1b3": [ { "comment_text": "", "digests": { "md5": "3709a55ed46b4e9e876fb1ef9006a51d", "sha256": "c7c8f6e063e84f235642c3d69bc5b7b1145ae785a44a921730687bee5f9f9fc7" }, "downloads": -1, "filename": "peak_bot-1.0.1b3-py3-none-any.whl", "has_sig": false, "md5_digest": "3709a55ed46b4e9e876fb1ef9006a51d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43303, "upload_time": "2018-08-18T01:05:34", "url": "https://files.pythonhosted.org/packages/cc/30/c8cb1ed76cffe8fd77a6e8970be9ac9fefaaa53b718da22ea40655eb129b/peak_bot-1.0.1b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "275a301ab67d3bfb52507cb331936633", "sha256": "8f5939bd363aa54df072cf393525dcf8acc0d824a08b779af35d3de418d3bd70" }, "downloads": -1, "filename": "peak-bot-1.0.1b3.tar.gz", "has_sig": false, "md5_digest": "275a301ab67d3bfb52507cb331936633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25810, "upload_time": "2018-08-18T01:05:35", "url": "https://files.pythonhosted.org/packages/4d/f3/ffe5b5251fc4999868dbd985acd5a7e363c4ce76b65e6b08a5b69e694e94/peak-bot-1.0.1b3.tar.gz" } ], "1.0.1b4": [ { "comment_text": "", "digests": { "md5": "96d159a28ddfbf529dc91ba9f60881e6", "sha256": "f2f301692190c6bdbe8b139903c02cdd98883b1546ea65e7d68e03e2206480d8" }, "downloads": -1, "filename": "peak_bot-1.0.1b4-py3-none-any.whl", "has_sig": false, "md5_digest": "96d159a28ddfbf529dc91ba9f60881e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43328, "upload_time": "2018-08-18T01:09:33", "url": "https://files.pythonhosted.org/packages/08/2d/c95f238459230060095f5677e7c5a5a9937428debea678467e18add4f5e1/peak_bot-1.0.1b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3e92f4f85b86ddd30611f02f43bb907", "sha256": "0ed6810326a709a811dd7daf61673f299edd309aa5ae1446e7280a25ea442297" }, "downloads": -1, "filename": "peak-bot-1.0.1b4.tar.gz", "has_sig": false, "md5_digest": "d3e92f4f85b86ddd30611f02f43bb907", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25592, "upload_time": "2018-08-18T01:09:35", "url": "https://files.pythonhosted.org/packages/37/ae/809e248c4187275e352e4ba8f921855b25e715c65f4def0c8ccc46588c79/peak-bot-1.0.1b4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "96d159a28ddfbf529dc91ba9f60881e6", "sha256": "f2f301692190c6bdbe8b139903c02cdd98883b1546ea65e7d68e03e2206480d8" }, "downloads": -1, "filename": "peak_bot-1.0.1b4-py3-none-any.whl", "has_sig": false, "md5_digest": "96d159a28ddfbf529dc91ba9f60881e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43328, "upload_time": "2018-08-18T01:09:33", "url": "https://files.pythonhosted.org/packages/08/2d/c95f238459230060095f5677e7c5a5a9937428debea678467e18add4f5e1/peak_bot-1.0.1b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3e92f4f85b86ddd30611f02f43bb907", "sha256": "0ed6810326a709a811dd7daf61673f299edd309aa5ae1446e7280a25ea442297" }, "downloads": -1, "filename": "peak-bot-1.0.1b4.tar.gz", "has_sig": false, "md5_digest": "d3e92f4f85b86ddd30611f02f43bb907", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25592, "upload_time": "2018-08-18T01:09:35", "url": "https://files.pythonhosted.org/packages/37/ae/809e248c4187275e352e4ba8f921855b25e715c65f4def0c8ccc46588c79/peak-bot-1.0.1b4.tar.gz" } ] }