Show HN: Oration (iOS) turns pdfs into audiobooks (oration.app)
I'm excited to introduce a project I've recently launched: Oration, an iOS app designed to convert PDFs into audiobooks. This idea was inspired by my experiences as an engineering student with ADHD, struggling to engage with dense academic papers. Relying on Text-to-Speech tools, despite their robotic quality, was a workaround for me and others with similar learning preferences or challenges, such as Dyslexia.
Recognizing the limitations of existing tools—difficulty with complex formats, inability to skip over citations or footnotes, and inadequate handling of tables, graphs, and figures—I developed Oration. Our goal is to refine these areas continuously, offering both summarized and full versions of PDFs for a more accessible learning experience.
Oration aims to serve as a high-quality, user-friendly platform for auditory learners and those who find traditional reading methods challenging, with features akin to popular audiobook apps like Audible or Spotify.
How Oration Works:
1. Download the app and sign up using either a username and password or through Google, with a 2-week free trial that doesn't require a payment method.
2. Upload a PDF document.
3. Within about 5-10 minutes, you'll receive a notification that your Audiobook is ready.
4. Listen to your Audiobook directly in the app or through a browser-based web player, which also facilitates easy sharing with friends and family.
Also, to emphasize - all audio generated by the user is yours to own! We're working on some updates to easily export .MP3 files of Oration Audiobooks you createFor an example of how the web player looks and functions, check out this link: https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a...
I believe Oration can significantly benefit those who prefer or require alternative learning formats. We're committed to enhancing the app's functionality and user experience, so feedback and constructive criticism are always welcome.
Thank you for considering Oration, and I hope it proves to be a valuable tool for you or someone you know.
45 comments
[ 2.8 ms ] story [ 96.0 ms ] threadSo if we pay for your product we should own what it produces for the sake of long-term use and accessibility. Please allow the end user to download in a standard format the audio like MP3 / MP4.
Actually, having written all of that, I would value just being able to submit things via your site, since based on your description it doesn't do any on-device processing so why do I even need on app?
I appreciate you valuing submitting things via the site : give this a try! https://www.oration.app/accounts/signup/
> why do I even need on app? This is a valid question - we prioritized building out a nice experience on an iOS app first and will release a solid web counterpart in the near future.
Definitely would love to hear your feedback and stay in touch
https://www.voicedream.com/
It's a bit finicky at times but the pros are
1. Free
2. It works on anything on your iPhone, iPad or Mac screen
3. Apple's Siri voices are actually really good! (Better than Speechify voices)
[0] https://support.apple.com/en-ph/guide/iphone/iph96b214f0/ios
Thanks for pointing this out. Fwiw we do hope to continue providing a useful free tier with users, I appreciate your comment because it leverages services that iOS/macOS users reliably have for free by virtue of being an Apple user
> Apple's Siri voices are actually really good! (Better than Speechify voices)
This is really interesting - particularly because Speechify makes a pretty substantial amount of revenue from paid subscriptions. I imagine that Apple has the resources and capability to continue to improve their voice quality
Apple already is doing very high quality generated audiobooks, but you do it for your book as the author.
https://authors.apple.com/support/4519-digital-narration-aud...
"Mitchell" sounds exactly like a very popular narrator "Ray Porter".
I think it’s the same that Safari uses for the “Listen to this page” feature?
The two don’t seem comparable even. What am I missing?
With the better voice downloaded, what’s your opinion on the quality difference between the app here and iOS?
UI issue: Login by google icon covers the password box when trying to create a new account on my phone.
Do you have any formal channel for feature request? I'll pay for this app.
Thank you kindly! I'm really glad to hear this - this was exactly what I hoped for when developing this. Happy to share more details : right now we use an ensemble of methods to parse uploaded PDFs. A chunk of this involves using GROBID (https://grobid.readthedocs.io/en/latest/), a machine learning library aimed at parsing academic papers. Funnily enough, GROBID is itself a cascade of sequence labeling models trained on document parsing. The text to speech portion is driven by OpenAI's text-to-speech models, which in my experience seem to deliver the market leading audio quality. The summarization is driven by GPT-3.5-turbo As such, the platform does focus quite a bit on making good sounding audiobooks from academic PDFs. Some of the updates on the roadmap will include improved handling around tabular, graph, and figure content along with mathematical and scientific equations. Its likely that a multi-modal LLM could do a reasonable job at describing this content in spoken form.
> UI issue: Login by google icon covers the password box when trying to create a new account on my phone.
My apologies about this! I'll get this fixed asap
> Do you have any formal channel for feature request? I'll pay for this app.
Very much appreciate this - could you reach out support [at] trurecord.com? I would love to touch base about feature requests you have in mind - I'm really keen to deliver a great experience for users like yourself and am eager to learn about what you'd find helpful.
Thank you again for your message and look forward to getting in touch
Can it handle large pdf of a book, or would it be possible to specify pages of a large pdf?
It very much can; however, the iOS app has a limit of 50 pages and an hourly limit of 5 uploads in our 'free tier'. I didn't want to rush to monetize the iOS app so I could really learn from users like yourself, and subsequently work hard to really make the app great to use. Currently, to sign up for a subscription you can go to the 'Subscription' setting on our web app : http://oration.app/accounts/login/ Subscribing for an account will bypass the upload page limit and hourly limit.
> would it be possible to specify pages of a large pdf?
This is definitely something that I'm aiming to ship soon - I'm trying to both deliver something where a user can have a simple upload experience and an enjoyable Audiobook output, but also provide some more fine-grained handles (like specifying what pages to use, among other things)
> I'll get back to you with a list after using it for a few weeks.
Definitely eagerly looking forward to this! Please don't hesitate to email us at support [at] TruRecord.com (there is also a support e-mail link within the app). We'd be more than happy to also meet with yourself over Zoom to learn from our experience and work towards delivering great functionality.
> Menu options aren’t responsive, swiping back brings you to views you shouldn’t be able to go to We'll work on a new iOS release to improve on this shortly
> all my uploads failed due to timeouts - oof! I'll get this sorted asap
I'd love to chat about how you generate your audiobooks if you're open to sharing. Good luck with everything!