{"id":16463701,"url":"https://github.com/meqdaddev/articles-text-to-speech","last_synced_at":"2025-04-29T12:30:37.614Z","repository":{"id":112889722,"uuid":"247348410","full_name":"MeqdadDev/articles-text-to-speech","owner":"MeqdadDev","description":"Convert the text of articles to speech using nltk, newspaper and gTTS with Python.","archived":false,"fork":false,"pushed_at":"2020-03-14T21:27:07.000Z","size":1120,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-12T11:15:14.373Z","etag":null,"topics":["gtts","natural-language-processing","newspaper","newspaper-crawler","newspaper3k","nlp","nlp-machine-learning","nltk","nltk-library","nltk-python","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MeqdadDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-14T20:27:42.000Z","updated_at":"2023-07-17T13:16:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"a803fc37-4e60-4e46-b7f5-a9a71b21c65a","html_url":"https://github.com/MeqdadDev/articles-text-to-speech","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeqdadDev%2Farticles-text-to-speech","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeqdadDev%2Farticles-text-to-speech/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeqdadDev%2Farticles-text-to-speech/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeqdadDev%2Farticles-text-to-speech/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MeqdadDev","download_url":"https://codeload.github.com/MeqdadDev/articles-text-to-speech/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224166121,"owners_count":17267050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gtts","natural-language-processing","newspaper","newspaper-crawler","newspaper3k","nlp","nlp-machine-learning","nltk","nltk-library","nltk-python","python","python3"],"created_at":"2024-10-11T11:15:13.430Z","updated_at":"2024-11-11T19:39:25.392Z","avatar_url":"https://github.com/MeqdadDev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Articles text to Speech\n\n![Repo Banner](images/banner.png)\n\n_By: Meqdad Darweesh_\n\nConvert the text of articles to speech using nltk, newspaper and gTTS with Python.\n\n## What I did?\n\nIn this [code](text_to_speech.py), I've used Python with multiple libraries:\n\n### nltk\n_Natural Language Toolkit_, visit: https://www.nltk.org/\n\n### gTTS\n_Google Text-to-Speech_, a Python library and CLI tool to interface with Google Translate's text-to-speech API.\nFor more details, visit: https://gtts.readthedocs.io/en/latest/\n\n### newspaper\n_newspaper library_, visit: https://newspaper.readthedocs.io/en/latest/\n\n### Output sample:\n\nIn this code example, I've used this article:\n[Coronavirus: How can AI help fight the pandemic?](https://www.bbc.com/news/technology-51851292) from BBC News.\n\n```\nFirst 250 character of the article:\n Image copyright Getty Images Image caption There is growing fear about the spread of the virus\n\nExecutives from Amazon, Google, Microsoft, Apple and Facebook met officials at Downing Street on Wednesday to discuss their role in \nthe coronavirus crisis\n```\nYou can check the audio file as a result of this execution.\n\n_Meqdad_\n\n### License\n[MIT](LICENSE)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeqdaddev%2Farticles-text-to-speech","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeqdaddev%2Farticles-text-to-speech","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeqdaddev%2Farticles-text-to-speech/lists"}