DEV Community

Cover image for I Created A Text-To-Speech Converter With Flask
Adithyan A
Adithyan A

Posted on • Edited on

1

I Created A Text-To-Speech Converter With Flask

Hello Friends❗ 😀😎

What Is This?

Simply this is AdiSpeaks a text-to-speech converter on the web.

This is a website in which you can enter your text and emojis and then it will be converted to an mp3 file which you can also download

How To Use It?

  1. Clone the GitHub repository

    git clone https://github.com/AdithyanA2005/Text_To_Speech_Converter_Flask
    
  2. Install the required dependencies

    pip install -r requirements.txt
    
  3. Start the server

    python main.py
    

    This will show the output as

     * Serving Flask app 'app.app' (lazy loading)
     * Environment: production
       WARNING: This is a development server. Do not use it in a production deployment.
       Use a production WSGI server instead.
     * Debug mode: on
     * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
     * Restarting with stat
     * Debugger is active!
     * Debugger PIN: 145-064-838
    
  4. Open the running website

    http://localhost:5000 or http://127.0.0.1:5000

  5. In the opened website click on the Get Started Button to open form

Screenshot

  1. In the form enter the desired text and click the Play Audio Button

    Screenshot

  2. To download the audio file first click on the triple-dot button and then click the download button

    Screenshot

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more