Skip to content

Louvivien/AIpodcastgenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI podcast generator

Contributors Forks Stargazers Issues

AI podcast generator

Introducing our revolutionary CollabTalk.ai – a cutting-edge tool designed to revolutionize the way you create and share podcasts! Imagine converting your favorite news articles, blog posts, or any written content into aptivating audio episodes effortlessly. With our state-of-the-art AI technology, podcast creation has never been his easy and engaging. Say goodbye to time-consuming scriptwriting and laborious voice recordings. CollabTalk.ai uses advanced natural language processing and Eleven labs speech synthesis to seamlessly transform text into lifelike, conversational audio. Simply input your desired content, select from a variety of AI-generated voices, and let the magic happen. It's like having a virtual co-host and/or narrator at your fingertips! Whether you're a seasoned.


Explore the docs »

View Project · Report Bug · Request Feature · Join our Discord

Python Version License

Setup

  1. Install Python 3.9 or later.

  2. Clone this repository:

    git clone https://github.com/Louvivien/AIpodcastgenerator.git 
    cd AIpodcastgenerator
  3. Go to the server folder

cd server ```

  1. Install the required Python packages:

    pip install -r requirements.txt
  2. Create a .env file in the root directory and add your Instagram username and password:

        MONGO_URI=
        MONGO_PASSWORD=
        JWT_SECRET=
        ELEVEN_API_KEY=
        PINECONE_API_KEY=
        PINECONE_ENV=
        SERPAPI_API_KEY=
        OPENAI_API_KEY=
        CACHE_REDIS_URL=
        HUGGING_FACE_API_KEY=
  3. Run the script:

    python main.py

Open another terminal windows

cd client ```

  1. install packages

    npm i
  2. start the client

    npm start
    

Usage

Troubleshooting

If the script is not working as expected, check the following:

  • Make sure your Instagram username and password are correct and the account is not locked or restricted.
  • Check the console for any error messages.

Ongoing work

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

Distributed under the MIT License. See LICENSE for more information.