{ "info": { "author": "Parham Pourdavood", "author_email": "ppourdavood@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Speech-Hacker (New Release)\n===========================\nWould you like to make any famous figure speak whatever you want? Use\nSpeech-Hacker to train your own speaker and receive speeches spoken by\nthem.\n\nDescription\n-----------\n\nSpeech-Hacker takes a large data base of audio speeches spoken by your\nchosen figure and employs Simple Audio Indexer (Using Watson Speech API)\nto split them on words and to create smaller chunks of audio files\ncontaining those words. Finally, your desired speech's words and phrases\nget associated with audio chunks that were created and converted, so\nthat you can receive a brand new speech spoken by your figure.\n\nSignificant Improvement in New Version\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIn earlier versions, Speech-Hacker was using pydub to split words based\non amount of silence between them. That worked, but it wasn't as smart\nas we wanted to be. Therefore, we thought of using IBM Watson Speech API\nto index words. Of course, we got much better results!\nSimpleAudioIndexer was built as a separate project to help us implement\nthis functionality for Speech-hacker.\n\nSamples (Trained by President Obama's Speeches)\n---------------------------------------------------\n\n.. image:: http://www.kohls.com/media/38.0.0-339/images/thumb/videoPlayer_Icon.png\n\t:target: https://dl.dropboxusercontent.com/s/1mhp9xz95weh4wu/output22.wav?dl=0\n\n\"Let me give you an example. When I was in Washington, I fought hard to\nmake sure your rights are under safety, like social security and other\nthings.\"\n\n.. image:: http://www.kohls.com/media/38.0.0-339/images/thumb/videoPlayer_Icon.png\n\t:target: https://dl.dropboxusercontent.com/s/itu5156itn1usnr/output23.wav?dl=0\n\n\"Black Friday was the best thing in the world! Did you go shopping?\"\n\n.. image:: http://www.kohls.com/media/38.0.0-339/images/thumb/videoPlayer_Icon.png\n\t:target: https://dl.dropboxusercontent.com/s/tmi3p73hgq2k7xm/output1.wav?dl=0\n\n\"American people now should care about science more than before since we\nhave problems in this country.\"\n\n.. image:: http://www.kohls.com/media/38.0.0-339/images/thumb/videoPlayer_Icon.png\n\t:target: https://dl.dropboxusercontent.com/s/piyagv6e6p8fccf/output24.wav?dl=0\n\n\"Call me on your phone so we can talk about important issues.\"\n\n.. image:: http://www.kohls.com/media/38.0.0-339/images/thumb/videoPlayer_Icon.png\n\t:target: https://dl.dropboxusercontent.com/s/98kjcwytbaazjna/output46.wav?dl=0\n\n\"I want a better job after this because this one did not make me sick\nenough!\n\n.. image:: http://www.kohls.com/media/38.0.0-339/images/thumb/videoPlayer_Icon.png\n\t:target: https://dl.dropboxusercontent.com/s/gfuncimepvu9fs5/output71.wav?dl=0\n\n\"Make america great again and long live alt right! I am not sure of\ncourse what I just said!\"\"\n\nGet Started\n-----------\n\n1. `Dependencies `__\n\n2. `Install `__\n\n3. `Setup `__\n\n4. `Usage `__\n\n5. `Thanks `__\n\nDependencies\n------------\n\n1. Python 2.7\n\n2. `Simple Audio\n Indexer `__\n\n3. IBM Watson Speech API Username and Password\n\n4. pydub\n\nInstall\n-------\n\n``pip install Speech-Hacker``\n\nSetup\n-----\n\n1. Choose your figure(s).\n\n2. Browse the internet to find reasonable amount of relatively good\n quality audio files spoken by your figure. (Convert them to WAV)\n\n3. Place all the audio files you found in a folder\n\n4. Acquire IBM Watson Speech to Text username and password at\n https://www.ibm.com/watson/developercloud/speech-to-text.html (For\n help visit:\n `Here `__)\n\nUsage\n-----\n\nCommand for training a model\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n``Speech-Hacker -train -u IBM_USERNAME -p IBM_PASSWORD -d ABS_PATH_TO_YOUR_AUDIO_FILES_FOLDER``\n\nCommand for generating your custom speech\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n``Speech-Hacker -generate -d ABS_PATH_TO_TRAINED_MODEL -t \"WHAT_YOU WANT_TO_SAY\" -g DESTINATION_FOR_REQUESTED_AUDIO``\n\nIf you would like to generate from a text file, you can alternatively enter:\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n``Speech-Hacker -generate -d ABS_PATH_TO_TRAINED_MODEL -f \"ABS_PATH_OF_TEXT_FILE\" -g DESTINATION_FOR_REQUESTED_AUDIO``\n\nArguments Description:\n^^^^^^^^^^^^^^^^^^^^^^\n\n``-train`` : Training mode\n\n``IBM_USERNAME`` : IBM Watson Speech to Text username\n\n``IBM_PASWORD`` : IBM Watson Speech to Text password\n\n``ABS_PATH_TO_YOUR_AUDIO_FILES_FOLDER`` : Absolute path to the folder\nyou placed the audio of your figure\n\n``-generate`` : Generating mode\n\n``ABS_PATH_TO_TRAINED_MODEL`` : Absolute path of the folder of audios\nyou entered when training.\n\n``DESTINATION_FOR_REQUESTED_AUDIO`` : The destination you would like to\nexport your generated audio to.\n\nThanks\n------\n\nMany thanks to the following GitHub users for contributing code and/or\nideas:\n\n`aalireza `__\n\n`raphaeldore `__\n\n`Stickerpants `__\n\n`girishramnani `__\n\n`ochawkeye `__", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/parhamp/Speech-Hacker/tarball/0.7", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/parhamp/Speech-Hacker", "keywords": "Speech,Linking Words,Speech Hacking,audio,ibm,watson,simpleaudioindexer", "license": "Apache-2.0", "maintainer": null, "maintainer_email": null, "name": "Speech-Hacker", "package_url": "https://pypi.org/project/Speech-Hacker/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Speech-Hacker/", "project_urls": { "Download": "https://github.com/parhamp/Speech-Hacker/tarball/0.7", "Homepage": "https://github.com/parhamp/Speech-Hacker" }, "release_url": "https://pypi.org/project/Speech-Hacker/2.3/", "requires_dist": null, "requires_python": null, "summary": "Makes famous people speak whatever you wish bylinking their words", "version": "2.3" }, "last_serial": 2638066, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7055d14225ffc5a97a066952735742af", "sha256": "45054ecb49197d9f8588f316897b194b0942ac3f6b43577891f787c9d8eaef9c" }, "downloads": -1, "filename": "Speech-Hacker-0.1.tar.gz", "has_sig": false, "md5_digest": "7055d14225ffc5a97a066952735742af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3648, "upload_time": "2016-12-08T23:03:25", "url": "https://files.pythonhosted.org/packages/68/4e/e634044dd172acd750ff32009d294f75ab05be2134e0e861eac11780f522/Speech-Hacker-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "bd1c515624b7fb44cd1b75e106c6827f", "sha256": "bb230c7e01b8a1454cd207c45ca5ccbc34dd2dec00c4f3125853e6075b850e7e" }, "downloads": -1, "filename": "Speech-Hacker-0.2.tar.gz", "has_sig": false, "md5_digest": "bd1c515624b7fb44cd1b75e106c6827f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3966, "upload_time": "2016-12-09T23:50:48", "url": "https://files.pythonhosted.org/packages/29/ca/f99d231e9e29d3730e5583214b693448590a590eaa99643da214bde3d697/Speech-Hacker-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "51c58d90285dce87d6ac4fb8c9c784fa", "sha256": "0811b5152509746a37e945aca08111490f2913e7e13759152e519fc4b5c374ba" }, "downloads": -1, "filename": "Speech-Hacker-0.3.tar.gz", "has_sig": false, "md5_digest": "51c58d90285dce87d6ac4fb8c9c784fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3983, "upload_time": "2016-12-10T00:25:51", "url": "https://files.pythonhosted.org/packages/8f/6f/0ffa5f624ff2826ed8ebbd75173bd92761b107046f560754d70a291d23e2/Speech-Hacker-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "da5d9efaecfa023c2a935fec246e60b3", "sha256": "153e9acf252f8c4539a26f2ba0c2b0b8daca0e4a2cdcb8052c58de0e07ef030c" }, "downloads": -1, "filename": "Speech-Hacker-0.4.tar.gz", "has_sig": false, "md5_digest": "da5d9efaecfa023c2a935fec246e60b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5608, "upload_time": "2016-12-10T10:31:09", "url": "https://files.pythonhosted.org/packages/59/03/1d465b0bac2a79ea2b31b9a7e53c9ac0c4f10ef36870bf1492c14a8c4eef/Speech-Hacker-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "3fc3199a3b9eb057181e126eda41f6b0", "sha256": "b23bdb544e8528921e226551536495226d5d59bffe645439852ee6eb7a78143f" }, "downloads": -1, "filename": "Speech-Hacker-0.5.tar.gz", "has_sig": false, "md5_digest": "3fc3199a3b9eb057181e126eda41f6b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4436, "upload_time": "2016-12-10T11:09:30", "url": "https://files.pythonhosted.org/packages/2e/97/019d901711876520ad1302d3237d8b179812b57010528b1a9a6a8b0d9c86/Speech-Hacker-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "0ad41fbba32b51ca9e35a61417748b4d", "sha256": "1d2c2c86d9de34afc906ab733f08bb0963b1c70934a9a07d1b724af89bb9ffd6" }, "downloads": -1, "filename": "Speech-Hacker-0.6.tar.gz", "has_sig": false, "md5_digest": "0ad41fbba32b51ca9e35a61417748b4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4441, "upload_time": "2016-12-10T11:26:04", "url": "https://files.pythonhosted.org/packages/53/c7/2cc4103308a4bf3e76d128a6d0e753167fb846dd8aa556151633cd6d6ff8/Speech-Hacker-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "bff21425f716459869fe0592ce25c333", "sha256": "30aa5f9674c6653b847c673f8460e84f7612e92597e88c19bae0bb51f8a333ea" }, "downloads": -1, "filename": "Speech-Hacker-0.7.tar.gz", "has_sig": false, "md5_digest": "bff21425f716459869fe0592ce25c333", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4453, "upload_time": "2016-12-10T22:28:31", "url": "https://files.pythonhosted.org/packages/24/11/e57f6bc42babb41f6f99f459a5a61caecd4fdaa38cd7d5d8a113da0ca814/Speech-Hacker-0.7.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "215a789b6e0844b8eec03f840c0467ec", "sha256": "6cf6c7f30f1c335e07444d52988fa13f3e01e21f0b7a4e1a9747935f16945eb7" }, "downloads": -1, "filename": "Speech-Hacker-2.0.tar.gz", "has_sig": false, "md5_digest": "215a789b6e0844b8eec03f840c0467ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6110, "upload_time": "2016-12-16T22:23:32", "url": "https://files.pythonhosted.org/packages/90/f7/394bd706df92dc5d8fcf146969e208a526b8dcd4fc5e1403a0db274aa7bf/Speech-Hacker-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "9c9c4310254e9db8fb4e70d2bad58938", "sha256": "902685406802660f02441515ed21f562e8898e71e18b9adea52cf5eca8de5f3d" }, "downloads": -1, "filename": "Speech-Hacker-2.1.tar.gz", "has_sig": false, "md5_digest": "9c9c4310254e9db8fb4e70d2bad58938", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7485, "upload_time": "2016-12-18T04:08:24", "url": "https://files.pythonhosted.org/packages/79/dd/eccc96a19a0be8bbe72387ec3e0395dbe8cfb9b8c6f14a9dfbe5f5229caf/Speech-Hacker-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "e5621034b3e1a38d5a9bc068db7fe691", "sha256": "08ad260def34df68b6449916c2607c2bed4fa4c0f6bf7c9b4cb90ce08e21a4bd" }, "downloads": -1, "filename": "Speech-Hacker-2.2.tar.gz", "has_sig": false, "md5_digest": "e5621034b3e1a38d5a9bc068db7fe691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6491, "upload_time": "2016-12-27T23:15:15", "url": "https://files.pythonhosted.org/packages/cd/24/dbde9927720b9667c1cd79ad6f9126fb7d7be979ef31a08f30e95a30f925/Speech-Hacker-2.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "ebc8cc85ebf72106d3d9473304b47d02", "sha256": "d111d6da28f9f7b41ead5a7e568a5d9f4a68c26a9cf802f2e6634c8d2df4d98c" }, "downloads": -1, "filename": "Speech-Hacker-2.3.tar.gz", "has_sig": false, "md5_digest": "ebc8cc85ebf72106d3d9473304b47d02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6480, "upload_time": "2017-02-13T08:32:39", "url": "https://files.pythonhosted.org/packages/e6/cc/1ec876e46f6ad6d02d069b2afeef3f3018352baf84f5155bb6ad7ca7a20b/Speech-Hacker-2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ebc8cc85ebf72106d3d9473304b47d02", "sha256": "d111d6da28f9f7b41ead5a7e568a5d9f4a68c26a9cf802f2e6634c8d2df4d98c" }, "downloads": -1, "filename": "Speech-Hacker-2.3.tar.gz", "has_sig": false, "md5_digest": "ebc8cc85ebf72106d3d9473304b47d02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6480, "upload_time": "2017-02-13T08:32:39", "url": "https://files.pythonhosted.org/packages/e6/cc/1ec876e46f6ad6d02d069b2afeef3f3018352baf84f5155bb6ad7ca7a20b/Speech-Hacker-2.3.tar.gz" } ] }