Immediately after switching the page, it will work with CSR.
Please reload your browser to see how it works.

Source:https://github.com/SoraKumo001/next-streaming

⬅️ Show HN: HN Watercooler – listen to HN threads as an audio conversation
sebastiennight 17 hoursReload
Alright, I've made several updates based on feedback!

Cost Estimation

    - Shows (very rough) character count estimate (rounded to nearest thousand)
    - Displays approximate cost at $0.12 per thousand characters
    - Updates dynamically as selections change

Advanced Input Options

    - Added toggle between single thread URL and top 100 stories selection
    - Implemented multi-thread selection with checkboxes
    - Saves input mode preference to localStorage

Comment Limit Improvements

    - Changed to "All" as default with option for custom limit
    - Original post no longer counts against comment limit

Quote Formatting

    - Text with > is now properly recognized as quotes
    - Quotes are transformed with random introduction phrases
    - Adds "End of quote" with variations at the end of quoted text

Link Handling

    - Preserves shared links in expandable section at the bottom
    - Different random phrases for first, second, and multiple links
    - Links open in new tabs when clicked
Voice Matching

    - Matches commenter usernames to ElevenLabs voices if names match
    - Falls back to deterministic assignment if no match found
Error Handling & Recovery

    - Saves progress and allows resuming after errors
    - Shows "Retry" button with partial audio when errors occur
    - Audio generated so far is available for download
UI Improvements

    - Added tooltip with API key information
    - Persistent theme preferences via localStorage
    - Improved responsive design for mobile
    - the filename of the generated MP3 file matches the thread title

sebastiennight 2 daysReload
Issues I've noticed when running it against more threads:

- don't use Legacy voices as they seem to be of much lower quality (sounds like someone is calling in from an international landline)

- when the same poster appears many times, it gets tedious to hear them restate who they are. I think after the first 3, we should recognize the voice so that's not necessary anymore

Feature requests I'll add:

- emphasize quotes better

- add audio chapter marks if possible, so it's possible to skip ahead

- attach a speaker's voice to the relevant voice in the 11Labs account if there's a voice with the same name as the username

- add sound effects if people write down sound effects in their comments (this seems tough)

Anything I'm missing?


rgbrgb 2 daysReload
This is cool. Any chance you can drop an example?

gojomo 2 daysReload
Can I upload my own voiceprint so my comments are said in my voice, voice of my choosing?

Can I navigate by voice commands, for example if listening while driving?


mosquitobiten 2 daysReload
One big post can have a bigger reply counter-arguing every point 1b1. It would be nice if the arguments go back and forth, basically segmenting the post and the replies into multiple lines of dialog, rather than feeling like you are listening to a speech.