CineVocal is an innovative Python-based project that generates audio movie summaries, offering a delightful and convenient way to explore the world of cinema. This README provides a guide on how to set up CineVocal and use it to enjoy engaging movie insights.
https://cinevocal-home.streamlit.app/
To get started with CineVocal, follow these steps:
- Clone the CineVocal repository to your local machine.
git clone [https://github.com/YourUsername/CineVocal.git](https://github.com/mohit1345/cinevocal)
2.Install requirements
pip install -r requirements.txt
3.Obtain API keys for the following services and add them to a .env file in the project directory:
Cohere API: https://cohere-ai.readme.io/
Eleven Labs API: https://elevenlabs.io/
OMDB API: https://www.omdbapi.com/apikey.aspx
Make sure to include the API keys in the .env file using the following format:
COHERE_API_KEY=your_cohere_api_key
ELEVENLABS_API_KEY=your_elevenlabs_api_key
OMDB_API_KEY=your_omdb_api_key
4.Run streamlit app
streamlit run main.py
5.To look all created audios in gallery formate
streamlit run home.py