Inspiration

Content Creation is Time-Intensive: Traditional podcast production requires brainstorming topics, writing scripts, recording, editing, and post-production, which can take hours or days. Rising Demand for Audio Content: Podcasts are exploding in popularity, but many creators lack the resources or time to produce regular episodes.

What it does

BotTalk uses generative AI to create engaging podcast episodes automatically. Users provide a topic or a simple idea, choose or define AI characters, and BotTalk generates the script, synthesizes realistic voiceovers, designs cover art, and produces a polished episode with minimal input. It’s like having a 24/7 production studio powered by AI.

How we built it

We are integrating Tavily, Gemini and Minimax for the content creation. For our our storage needs we are integrating with MongoDB and S3.

Challenges we ran into

While working with minimax we had to stich audios with different id's to TTS a single script. For our resource management we needed both MongoDB and S3 for quick and complete data as required.

Accomplishments that we're proud of

We were able to integrate ​Tavily with gemini for fact checking and also able to use Minimax for TTS using different voice id. We are also able to integrate MongoDB and S3 for our storage requirements.

What we learned

We have learned how fact checking and research can be used when working with LLM agents.

What's next for BotTalk

In our future scope we can work on creating avatars for the host and the guest using Minimax and also generate more fine tuned and researched scripts with the help of Tavily.

Built With

Share this project:

Updates