Reverse engineered prompt

Build me a simple Python tool that turns the text from an online news article into speech. I want to paste in an article URL, have the script download and read the article text, clean it up enough that it sounds decent, show me a short preview of the extracted text in the terminal, then save the full result as an MP3 file.

Please use the same general approach from the README, with newspaper for pulling the article, nltk for basic text handling, and gTTS for the audio. It should be easy to run from the command line, and if the article cannot be fetched or converted it should give a clear error instead of crashing. Include a small example in the code or README showing how to run it with a real article link and what output file gets created. If anything changed in the libraries, look up the current docs online and make it work cleanly.

Want more depth? Deep Reverse