frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Use your OpenAI subscription to create audiobooks

https://pdftomp3.com/connect-ai/
53•janpmz•2h ago

Comments

embedding-shape•1h ago
> Use the AI you already pay for

I thought this would mean I could use my subscription, as OpenAI/Codex supports this kind of authentication flow, and it's very easy to integrate with that as a service, and users login with the OpenAI authentication flow, or via device codes.

Instead this asks for an API key, which is very different from "Use your OpenAI subscription" and to be honest, I'm not sure how anyone who has a OpenAI subscription could mistake this for such. Has this even been tested once?

Maybe I missed something obvious, I had a five second look and closed it when it seemed to be outright intentionally misleading.

wastewastewaste•1h ago
title literally says "Use your OpenAI subscription to create audiobooks" so im also confused lol

edit: i guess this explains it, its sorta half half

Your subscription will be used for:

    document processing (via MCP)already paid by your subscription
Your API key will be used for:

    generating speechOpenAI charges per usage
janpmz•1h ago
There are two parts to the processing. The processing of the document itself is done on your OpenAI/Codex subscription. Additionally, you have to submit an API key for the text-to-speech processing. There you can use a Gemini key or an OpenAI key.
scrollop•8m ago
The title is misleading - should be "Use your openai subscription AND a TTS api key"

Much less interesting.

xenocratus•1h ago
I did something very similar to this, for myself, but which takes a web page for an article, cleans up the text to preserve the article only, and converts it using TTS, then adds it to a cloud bucket with an RSS stream, and I use that RSS link as a podcast in Apple Podcast.
_ink_•1h ago
Sounds great! Any interest in open sourcing your approach?
robot_jesus•1h ago
Oh man. I did something similar but didn’t do the last mile with the cloud bucket and RSS stream and that seems key. I never have the energy to manually copy the mp3s over to the phone.
janpmz•1h ago
I did both of that too! At the end I made my own app to listen to the episodes.
exe34•53m ago
I have syncthing, I just copy a file into the shared folder.
brumar•1h ago
Same here. 75% of my podcast listening time come from content generated by claude and voxtral these days (tts from mistral).
sebzim4500
x______________•1h ago
Is "paste your OpenAI API key" the new form of "paste your credit card number with exp/code" for example, to check if its been compromised?
draugadrotten•57m ago
For those who do not want to paste OpenAIkeys to other peoples web pages, there are local solutions.

For example, these audiobook generators runs fully offline. https://github.com/Finrandojin/alexandria-audiobook https://github.com/senigami/audiobook-studio.pinokio https://github.com/topics/audiobook-generator

fnord77•46m ago
You don't even need that. Just paste your pdf in codex or the gpt work app and say make me an audio book from this with such and such kind of voice.
laylower•1h ago
What prevents someone submitting an epub or a pdf and ask claude or another llm to narrate a novel in morgan freeman's voice?
springtimesun•1h ago
Claude has gotten pretty sensitive to copyright. In addition to the no song lyrics that was posted in another article, I also find it will not generally transcribe podcasts (you have to play with model versions and even effort inside that).
KellyCriterion•1h ago
Couple of weeks ago it refused to cite one of the public available EU-text from their gov site to me
AbsurdCensor•1h ago
At home this is super easy, use one of the multiple TTS models out there and provide a clean clip of Morgan Freeman's voice. Typically around 10 seconds will do. I just run a python script to daily scan my FreshRSS sources, compile my news and generate a 'podcast' that's about 10 minutes for a morning listen. Currently using F5-TTS, but there are lot's of other models out there as well.
properbrew•47m ago
> Currently using F5-TTS

Thanks for listing the model you're using, I've not really done any TTS stuff and this sounds like a fun thing to spin up.

jaccola•1h ago
Looks cool but how on earth does your demo video not show a sample of the result?! It ends right before the exciting part. Madness!
matthorse•1h ago
How well does it handle larger files? And other book formats, like epub or mobi?

I'd love to see an actual result what it can do

brunorsini•1h ago
Cool! Curious to hear a sample. As any regular audiobook listener knows, having a great narrator is really key.
janpmz•1h ago
Here you can listen to examples: https://pdftomp3.com/examples/

Via MCP more voices are available (all OpenAI and Gemini voices, depending on which api key you use).

brunorsini•49m ago
I like the voices, will be using the product soon. Thanks for sharing!
ph4rsikal•1h ago
Great work, op. I have also had good experiences with Qwen3-TTS. Might be worthwhile to explore for everyone who wants to do longform locally.
janpmz•1h ago
Thanks! Currently, I'm using Gemini TTS and Kokoro TTS as a free option. Kokoro is fast and I can run it on my own server, but I'm not using it as a standard yet because Gemini supports more languages and has more voices available. But text-to-speech processing is the biggest bottleneck at the moment.
abel0x•1h ago
how does it handle weird formatting in pdfs like tables or image captions? i always get trash output when doing pdf text extraction.
janpmz•50m ago
It handles the formatting of scientific papers very well. E.g. I can exclude footnotes etc. But I didn't test it much with tables yet.
abel0x•17m ago
makes sense, tables in pdfs are a nightmare anyway. cool project.
amaldavid•7m ago
It was always harder to get it to sound right, I had built Lissin around this thesis itself. You can throw in a PDF or a link and can get a podcast, deepdive or just narration with different voices in Lissin.

For those interested in better voices, you can try and let me know.

https://apps.apple.com/us/app/lissin-personal-audio-shows/id...

•
21m ago
What TTS do you use? I find the OpenAI ones really unpleasant to listen to and elevenlabs is better but still not quite right somehow.
kolinko•14m ago
I do similar things, just use ElevenLabs for tts - a good selection of voices.

A good protip - tell an agent to rewrite the article slightly for better listening flow. Some subtle changes in sentence structure etc can make listening way more pleasant.

Show HN: Use your OpenAI subscription to create audiobooks

https://pdftomp3.com/connect-ai/
53•janpmz•2h ago•31 comments

Show HN: Opensidian

https://opensidian.org/
3•jpzk•40m ago•3 comments

Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)

https://github.com/bherbruck/solidcraft
85•bherbruck•12h ago•17 comments

Show HN: An experimental pattern-first DAW that supports MCP

https://github.com/andrewfader/blokkily
73•androsynth89•13h ago•31 comments

Show HN: shadowclone, skills learned from your coding agent corrections

https://github.com/theonly1me/shadowclone
3•theonly1me•2h ago•1 comments

Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p

https://github.com/SaarthurR/atticus-mac
106•SaarthRanka•1d ago•23 comments

Show HN: Teilifís Seán – A Jellyfin Plugin for Channel Surfing

https://xn--teilifssen-04a4l.ie/
6•s_dev•2h ago•0 comments

Show HN: RL agent trained only in synthetic markets got better on real 2020crash

https://github.com/giack-hack/synthetic-markets-transfer
6•giackhack•3h ago•0 comments

Show HN: Let Claude Code answer with a diagram page instead of a wall of text

https://github.com/QingYunA/answer-me-with-html
4•sorlia7z•4h ago•3 comments

Show HN: Gvmux – A native macOS terminal with vertical tabs, built on libghostty

https://gvmux-384478.gitlab.io/
2•chinmayag32•4h ago•0 comments

Show HN: A Playable Architectural Facade Synth

https://claude.ai/artifact/BF6MjSg1RJBsp1ZZiQX6D2
6•Tomasmillar•4h ago•4 comments

Show HN: Seekter – an open-source job-search agent that runs in Claude Code

https://github.com/selfishprimate/seekter
2•selfishprimate•4h ago•0 comments

Show HN: A skill to make Claude Code use Reference Points

https://github.com/SamHasler/skills/blob/main/plugins/reference-points/skills/reference-points/RE...
2•Flenser•4h ago•0 comments

Show HN: FM-1 synth emulator with a reverse-engineered CPU and WebAssembly JIT

https://joakimeriksson.github.io/fm1-emu/
3•joakimeriksson•4h ago•0 comments

Show HN: PS2 games statically recompiled to WebAssembly

https://github.com/snuri00/ps2-web-recomp
299•deadxwarrior•1d ago•156 comments

Show HN: Bifrost – High-performance AI gateway

https://github.com/maximhq/bifrost
3•aanthonymax•5h ago•0 comments

Show HN: Brickbrag – A multiplayer brick-building world in the browser

https://brickbrag.com/
68•neuling•15h ago•40 comments

Show HN: Search for AI agents with usefulness score built in

https://github.com/Ayobamiu/usefulness-search
2•Ayobamiu•8h ago•0 comments

Show HN: RL environment for complex ML Development

https://blazerops.ai
4•jiminseo•8h ago•1 comments

Show HN: Askdown – A plain-text format for forms

https://askdown.dev/
5•treve•8h ago•7 comments

Show HN: BetterWispr – Free, open-source dictation for Mac

https://betterwispr.com/
210•kartik017•2d ago•126 comments

Show HN: Use your phone as a Windows mouse and keyboard, without a phone app

https://github.com/creationsofm7/localtv-remote
5•mudit7•17h ago•2 comments

Show HN: Explore Bay Area traffic trends and patterns

https://benkrasnow.github.io/Bay_Area_traffic_data/
2•bkraz•13h ago•0 comments

Show HN: BraiNOTES, handwritten notes on your lecture PDFs in a browser tab

https://github.com/swimmingbrain/brainotes
35•swimmingbrain•1d ago•2 comments

Show HN: Chkit – Schema, migrations and backfills for ClickHouse (like Drizzle)

https://github.com/obsessiondb/chkit
9•keks0r•14h ago•0 comments

Show HN: News.txt – world news by region, from each region's own outlets

https://news.freestuffsthat.work
6•dd_xplore•15h ago•2 comments

Show HN: Proton Drive for Linux

https://oss.lsantos.dev/proton-drive-linux-fs/
122•khaosdoctor•5d ago•45 comments

Show HN: The rarest tech books and docs you've probably never read

https://readrare.com/
187•miletus•3d ago•66 comments

Show HN: Let your AI agents paint big arrows, boxes and text on your screen

https://github.com/franzenzenhofer/big-arrow-on-the-screen
417•franze•4d ago•196 comments

Show HN: Yagi, Rust DSP Library

https://github.com/brian-armstrong/yagi
3•brian-armstrong•16h ago•0 comments