Conversational analysis of your favourite podcasts using AI.
This application can be tested at this site.
To run this project, you will need to add the following environment variables to your .env file
API_KEY
API_SECRET
Get these from your podcastindex developer console
APP_ID
APP_SECRET
Get these from your symbl.ai developer console
REV_ACCESS_TOKEN
Get this from your rev.ai developer console
I learned how to use htmx with flask to create a "SPA" like application.
Some challenges I have faced is using the podcast index api returns a redirect url for the actual podcast mp3, symbl does not currently support redirect urls. I would like to solve this by temporarily downloading the episode and sending a file to symbl rather than a url.
-
Support for redirect urls
-
Add a login system that allows for more than 10 episodes of a podcast to be queried
-
Better fuzzy searching