Hacker News Interactive Podcast is live, at https://podcastjukebox.com
![[Spike]]
![[Daily Podcast/General Thoughts]]
![[Daily Podcast/v2]]
# Project: Daily Podcast
#proj/dailypodcast
---
## Summary
This is basically two combined projects.
The original project, was creating podcasts from RSS feeds of any kind. This was accomplished with ElevenLabs, a text to voice solution, and chatgpt for script writing. We pulled the top 5 articles off of hackernews via API and converted it to a podcast. We then introduce [OpenAI's Realtime API](https://platform.openai.com/docs/guides/realtime) to allow for interactivity.
The second half of the project, introducing the interactivity to existing podcasts by consuming the podcast via RSS feeds and providing an immediate transcript as a prompt for OpenAI's Realtime API.
---
## Thoughts
This project had a little scope creep - it turns out Hacker News is consumable via RSS feeds, and podcasts run almost exclusively on RSS feeds. It also turns out that Reatlime API is both extremely slow and costly and kind of infuriating to talk to. Something about the always listening microphone and websocket streaming? Thinking about ripping everything out and replacing it with an on-prem ElevenLabs alternative. Dia comes to mind.
This was the first project where we started doing some classic [[The Mom Test|Mom Test]] on potential customers. Most people seem to have one or two podcasts that they listen to on their favorite applications - but don't really think of potential news sources like hacker news or others to consume. Maybe a friend podcast could be kinda nice?
---
## Tasks
- [x] Pull in existing podcast - make interactive
- [ ] Pull transcript of existing podcast
- [ ] Pull web searches of interesting topics in existing podcast
- [ ] Pull comments associated with podcast
- [x] Make available across any RSS feed
- [ ] Make available across any HTML page
- [ ] Change realtime api to eleven labs example
- [ ] Train eleven labs voices on podcast hosts
- [ ] Fine tune + add tool calling for interactive lookups
- [ ] Request: from [[Ryan Sudhakaran]] Fine-tune on Wikipedia for history podcast
- [ ] Request from [[Neelima Gadagottu|Neeli]] - give me questions for the Gastropod Podcast
- [ ] Add Google Analytics + Ads
- [ ] Interactive Ads network for podcast - engage with dynamic ads, allow action (purchase, wishlist)
- [ ] design viewer to look like a podcast viewer (see: Overcast, Apple Podcasts, Youtube Podcasts, Anchor, etc)
- [ ] Add comments + upvotes - rank information/importance of paying attention based on votes to podcast for HN
- [ ] Telling the podcast guy "Boring! skip to the next thing" and just interrupting them lol
- [ ] Add music in background, AI generated Art for each episode
- [ ] Have an "Allow microphone" permission before the "hold" mechanism is available
- [ ] create a backup image if an image is not found
- [ ] fix realtime double session issue
```dataview
TASK
from #proj/dailypodcast
where !completed
and contains(tags, "proj/dailypodcast)
group by link(file.name)
sort due asc
```
- [ ]