Voicepaper: PDF, eBooks & News
AI Voice Reader for Web & Docs
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
An ad-free, free-to-use, simple text-to-speech app. Popular with people who want to memorize by listening, read more books, or study languages.
Recommended for:
• People who want to study efficiently
Use the camera or screenshots to recognize text from study books. Repeat playback helps with memorization, and playlists let you listen in order.
• People who want to read more
Listen to books and novels in your spare moments. Import PDFs and web articles to absorb information by ear.
• Language learners
Text is highlighted during playback, so you can read with both your eyes and ears. With AI voices, you can listen with natural, near-native pronunciation.
Main Features
・Text recognition from camera, images, and screenshots
・Playback position highlighting and auto-scroll
・One-tap voice speed changes
・Double-tap to play from a chosen position
・Background playback and remote controls
Ways to Import Text
・Create or paste text manually
・Text recognition from camera, images, and screenshots
・Scan web pages from the browser share menu
・Import from note apps via sharing
・Dropbox
・Evernote
・iCloud Drive
・Instapaper
Supported Files
text,pdf,image,epub,markdown,word(.docx)
Other
Install file-compatible apps and access them through the file button.
・Google Drive,OneDrive,Box,pCloud,Obsidian,Nextcloud,and many others
Playlist Features
・Repeat playlists
・Shuffle playback
・Turn playlists into audio files
・Copy playlists
・Move texts between playlists
Useful Features
・Edit text and titles
・Search within text
・Repeat text playback
・Sleep timer
・Change font size
・Bookmark text positions
・Automatically paste copied text
・Analyze text and switch voices
・Automatically switch languages in multilingual text
・Bulk text translation
・Share text and web links
・Backup and restore data
・Dark Mode support
Useful Settings
・Turn playback position memory on/off
・Register pauses
・Play speech while music is playing
・Change voices and speed by language
・Customize pronunciation
・Randomly change speakers
・Replace specified characters when importing text
・Automatically refresh Instapaper and Evernote at launch
Intuitive Controls
・Long-press a title to reorder the list
・Swipe left on a title to delete
・Swipe right on a title to move it to the top or to another playlist
・Swipe left on a playlist to delete, rename, or copy it
・Undo accidental deletions
Voicepaper Plus Benefits
・Unlimited listening
・Voice speeds above 1.6x
・Audio file creation
Voicepaper AI Benefits
・Load ChatGPT voices
・Load Grok voices
・Keep the same intuitive controls
・Create audio files with AI voices
Terms and Privacy
https://intercom.help/voicepaper-ce4adc785260/articles/13768868
more Voicepaper is a critical part of my daily workflow. I try to keep up on all the news and blogs I can so that I can share what’s most valuable with my community, but I don’t want to spend my time reading a screen. Voicepaper reads to me while I’m driving or showering. The integration with Pocket is smooth, the interface is decent, and the text-to-speech is highly accurate.
Developer Response I also save blog and news articles to Pocket and use them with Voicepaper while I'm weight training, running, or walking. Evernote's Web Clipper is also handy for web articles that require login, so you might want to give it a try.
Voicepaper is a critical part of my daily workflow. I try to keep up on all the news and blogs I can so that I can share what’s most valuable with my community, but I don’t want to spend my time reading a screen. Voicepaper reads to me while I’m driving or showering. The integration with Pocket is smooth, the interface is decent, and the text-to-speech is highly accurate.
I also save blog and news articles to Pocket and use them with Voicepaper while I'm weight training, running, or walking. Evernote's Web Clipper is also handy for web articles that require login, so you might want to give it a try.
The document I had from Evernote is mainly Chinese, but starts out with English. So the app automatically choose English and never changes to Chinese, thus skipping over the content.Edit:So as the developer mentioned, the problem I previously talked about no longer exist.My problem now is that this app is so slow. I don’t know what happened, but when I first used it, the speed was the same as the first version. Now the time it takes to download a document from Evernote can take more than 4 mins. These are the same documents I downloaded onto the first Voicepaper app, so it isn’t my internet. Secondly, if I am skipping sections inside a document, the app takes about a min to process my command and play the section I want. Why is this “improved” version less functional then the old one?!The thing is, I feel pretty much forced to use this app. I previously used Voicepaper 1, which was great even if it didn’t have the organization features of this version. I paid to use Chinese on it — a one time fee. Okay, so I understand why Voicepaper 2 costs more. But that cost....to avoid it, I even stopped updating my iOS so I can continue using the first one. Unfortunately, I must have accidentally gave permission to update. This app is the only one out there that does exactly what I need, which is why I am now going to pay to use it. However, if I had another option that was cheaper, even if it had less features (as long as there is Chinese), I would probably switch in a heartbeat.
Developer Response You can fix it by selecting a language in the settings and disable auto-language selection. :)
The document I had from Evernote is mainly Chinese, but starts out with English. So the app automatically choose English and never changes to Chinese, thus skipping over the content.Edit:So as the developer mentioned, the problem I previously talked about no longer exist.My problem now is that this app is so slow. I don’t know what happened, but when I first used it, the speed was the same as the first version. Now the time it takes to download a document from Evernote can take more than 4 mins. These are the same documents I downloaded onto the first Voicepaper app, so it isn’t my internet. Secondly, if I am skipping sections inside a document, the app takes about a min to process my command and play the section I want. Why is this “improved” version less functional then the old one?!The thing is, I feel pretty much forced to use this app. I previously used Voicepaper 1, which was great even if it didn’t have the organization features of this version. I paid to use Chinese on it — a one time fee. Okay, so I understand why Voicepaper 2 costs more. But that cost....to avoid it, I even stopped updating my iOS so I can continue using the first one. Unfortunately, I must have accidentally gave permission to update. This app is the only one out there that does exactly what I need, which is why I am now going to pay to use it. However, if I had another option that was cheaper, even if it had less features (as long as there is Chinese), I would probably switch in a heartbeat.
You can fix it by selecting a language in the settings and disable auto-language selection. :)
I used to have the Lisgo text to voice app and I loved it. It was easy to use after I contacted the developer to find out the mysterious secret about how to get items from Pocket to Lisgo. The Lisgo app recommended Voicepaper because of a needed upgrade.I think the Lisgo developer might be the Voicepaper developer? Voicepaper is completely non-intuitive for me. It splits one article into many sections so that your list of articles becomes huge. But there is no search feature that I could find to help me wade through the articles I have collected over the years from Pocket.It appears they want me to create my own playlists. That’s okay if you start from nothing. But I had a huge collection of articles already from Lisgo/Pocket and Pocket was organized through the MyList/Archive feature to allow easier control over what showed up in Lisgo.In my opinion, the video instructions for Voicepaper do not take you step by step in a clear manner.Everything in my Voicepaper is now a mess. Pulling articles from Pocket is not clear. I am very discouraged and sad. I used to put on Lisgo and listen for hours while I worked or rested. My response to this mess was to sign up for Audible Books. I LOVE Audible and they offer a free newspaper with the subscription. But I still miss Lisgo.
Developer Response Hello, I developed Voicepaper because updating Lisgo became unfeasible with the changes to iOS7's text-to-speech system. Voicepaper has received updates for more than 6 years and has significantly improved from its initial version. I hope you'll consider giving it another try when you have a moment.
I used to have the Lisgo text to voice app and I loved it. It was easy to use after I contacted the developer to find out the mysterious secret about how to get items from Pocket to Lisgo. The Lisgo app recommended Voicepaper because of a needed upgrade.I think the Lisgo developer might be the Voicepaper developer? Voicepaper is completely non-intuitive for me. It splits one article into many sections so that your list of articles becomes huge. But there is no search feature that I could find to help me wade through the articles I have collected over the years from Pocket.It appears they want me to create my own playlists. That’s okay if you start from nothing. But I had a huge collection of articles already from Lisgo/Pocket and Pocket was organized through the MyList/Archive feature to allow easier control over what showed up in Lisgo.In my opinion, the video instructions for Voicepaper do not take you step by step in a clear manner.Everything in my Voicepaper is now a mess. Pulling articles from Pocket is not clear. I am very discouraged and sad. I used to put on Lisgo and listen for hours while I worked or rested. My response to this mess was to sign up for Audible Books. I LOVE Audible and they offer a free newspaper with the subscription. But I still miss Lisgo.
Hello, I developed Voicepaper because updating Lisgo became unfeasible with the changes to iOS7's text-to-speech system. Voicepaper has received updates for more than 6 years and has significantly improved from its initial version. I hope you'll consider giving it another try when you have a moment.
I use this app more than all my other apps combined. The ability to capture articles and listen to them at different speeds and different. Voices is pretty amazing. If this app didn’t exist, I would have to create it just to use it. Keep up the good work.
Developer Response Thank you! I've been developing Voicepaper every day, so please let me know if you have any feature requests or questions via Settings => Feedbacks.
I use this app more than all my other apps combined. The ability to capture articles and listen to them at different speeds and different. Voices is pretty amazing. If this app didn’t exist, I would have to create it just to use it. Keep up the good work.
Thank you! I've been developing Voicepaper every day, so please let me know if you have any feature requests or questions via Settings => Feedbacks.
Hello, I’m eating a banana while I work on development.
This update focuses on exporting text for entire playlists, loading AI Voice, and improvements to AI Translation. There is quite a lot packed in.
New
- You can now load all text in a playlist with AI Voice.
- Added text export for playlists.
- In AI Translation, you can now switch between the original text and the translated text.
- Added automatic language detection for AI Translation, and you can also set the target language to use when the original is already in the same language.
- Aozora Bunko ruby annotations are now reflected in speech.
- You can now change the settings for where new items are added and how the last playback position is handled from Settings.
- Added a shortcut to open the app.
- Changed update notices to appear as a bottom banner, reducing interruptions right after launch.
Fix
- Improved cases where AI Voice could freeze when pausing or resuming.
- Corrected cases where the AI Voice highlight position could drift.
- Fixed the load failure message during AI Voice creation, sample creation, and starting creation when AI Voice is off.
- Fixed the flow so you can return from the AI Voice preparation screen to the cancel action.
- Fixed a crash in the translation settings screen, along with the placement of the Help and Close buttons.
- Adjusted the volume of the text ending sound.
First, you can now export the text for an entire playlist at once. Tap the title at the top of the playlist to choose it.
From the same title tap, you can also load the entire playlist with AI Voice.
In addition, AI Translation settings now automatically switch between the translated language and a second candidate language, making it easier to use.
Finally, I changed how update notices behave. Previously, a full-screen notice appeared automatically, but now it appears as a banner.
If anything catches your attention, please feel free to use “Settings => Send Request or Question.” Bug reports and feature requests are always helpful.
If you like the app, I would be grateful if you could leave a review.
See you next time!
3.9.25 5d ago
Hello, AI billing has been a lot.
The highlights this time are AI Translation and Shortcuts support.
New
- Added AI Translation. Plus users can translate with high-quality AI.
- Added Shortcuts actions for play/pause, bookmarks, speed changes, paste, text recognition, and search.
- Added a completion sound when the last text or playlist finishes playing.
Fix
- Fixed inconsistent icon and button display in the import menu and clipboard menu.
Following the recent AI Voice support, I have now added AI Translation. Voicepaper Plus users receive 300 credits and can use them for this feature.
AI Translation uses far fewer credits than voice, so please give it a try.
With this change, the device translation feature, whose translation quality was quite low, has been removed and replaced by AI Translation.
AI Translation lets you choose between Standard and High Quality versions. Even Standard returns very good translations.
You can adjust it from Settings=>AI Translation Settings, and choose the translation button from the button at the top right of the text screen.
Shortcuts are also supported now, so you can do things like start camera scanning instantly from the iPhone side button.
I also made other small improvements and bug fixes.
If anything feels off, please feel free to contact me from “Settings=>Send Feedback / Question.” Bug reports and feature requests always help.
If you like the app, I’d really appreciate a review.
See you next time!
3.9.24 Jun 16
Hello, my day-night schedule is a bit flipped.
AI Voice became available in recent updates, but there was an issue where it was not reaching users who should have been able to use it. This update focuses on that area and includes several detailed improvements. Plus users can use 300 credits, so please give AI Voice a try.
New
- Added Vietnamese and Traditional Chinese (Taiwan) to the AI Voice trial samples.
Fix
- Fixed Plus users' free AI Voice credits so they can be used regardless of the device language.
- Fixed a crash and duplicate processing during automatic clipboard paste.
- Fixed an issue where playback could repeat from the beginning when it was treated as completed midway through reading.
- Fixed missing VoiceOver announcements in areas such as the playback speed sheet.
If anything feels off, please feel free to contact me from “Settings=>Send Feedback / Question.” Bug reports and feature requests always help.
If you like the app, I’d really appreciate a review.
See you next time!
3.9.23 Jun 13
Hello. I'm sleeping with a fan on.
This update focuses on AI Voice announcements and Plus credits, along with import and playback fixes.
New
- Added an announcement and usage display so Plus users can try Voicepaper AI for up to 300 credits.
- Added an announcement that makes AI Voice easier to try for free users.
- Added a path to keep playing with the device voice when AI Voice credits are insufficient.
Fix
- Fixed share, file, and OCR imports so save failures and duplicates are no longer treated as successes.
- Restored a smoother animation when swiping a reading list item to move it to the top.
- Fixed the lock screen playback info so voice names no longer get unnecessary quality labels.
In a previous update, I set up 300 credits so Plus users could try AI Voice, but there was an issue where the switch to enable AI Voice could not be turned on. That was bad: after setting it up, no one could use it. So I fixed it right away.
I also fixed a number of smaller bugs that were reported through feedback.
If anything feels off, please feel free to contact me from “Settings => Send Feedback / Question.” Bug reports and feature requests always help.
If you like the app, I’d really appreciate a review.
See you next time!
3.9.22 Jun 5
Hi, I bought a workout bench.
This update focuses on adding an AI Voice plan and improving the trial flow for Plus subscribers.
New
- Added a Mini plan for AI Voice, making it easier to try.
- Added trial AI Voice credits and a settings path for Plus subscribers.
- Upgraded onboarding and AI Voice samples to higher-quality audio in multiple languages.
- Organized credit usage information for Grok and ChatGPT.
Fix
- Fixed a crash when scrolling the AI Voice settings screen.
- Improved the character count, playback time, and credit display while AI Voice is loading.
With this update, the AI Voice screen can now be opened on devices in all languages. Even on the free version, you can try different voices with sample text playback.
If anything feels off, please feel free to contact me from “Settings => Send Feedback / Question.” Bug reports and feature requests always help.
If you like the app, I’d really appreciate a review.
See you next time!
3.9.21 Jun 4
Hello, my sleep schedule has been a bit reversed lately.
The highlight of this update is Google Drive support.
New
- Google Drive support from the import screen.
Fix
- Improved playback start and pause so they are less likely to freeze.
- Fixed a crash in Aozora Bunko search.
- Stabilized the start of onboarding and video guide audio.
- Stabilized playback position saving and initial data creation.
This time, I made Google Drive easier to use. It was already available through Files, but now it is easier to find from the import screen.
I also fixed various small bugs and improved stability.
If anything feels off, please contact me from "Settings=>Send Request/Question." Bug reports and feature requests are always helpful.
If you like the app, I would appreciate a review.
See you next time!
3.9.20 May 28
Hello, the weather has been cool lately.
This update focuses on revising the voice language setting, along with stability improvements around restore, import, and playback.
New
- The default language setting is now "analyze the text and decide the language."
Fix
- Fixed language detection when creating audio files so it matches normal playback.
- Improved backup restore so restored data is prioritized more reliably, regardless of initialization state.
- Improved the stability of pronunciation setting order and on/off display.
- Made shared imports less likely to be treated as failures after interruptions or network drops.
- Fixed cases where the low-quality voice warning could appear unintentionally right after playback starts.
- Improved background updates for help/contact information so they are less likely to interrupt playback or screen operations.
First, I made the language settings simpler. By default, to reduce unexpected behavior, the app analyzes the text and decides on one language.
If you want to use multiple languages at the same time, you can simply set multiple languages and it will switch automatically.
I also fixed issues such as the low-quality alert appearing unintentionally and errors during backup restore.
Recently, I have been thinking a lot about how to use AI in different ways so I can keep updating the app efficiently, even as a solo developer.
Thanks to AI, I can now respond to bug fixes and feedback from users much faster, so the speed at which I can make improvements has increased more than before.
So please feel free to send requests. Especially for bugs, if you can share enough information to reproduce the issue, I think I can fix them quickly.
If anything feels off, please contact me from "Settings=>Send Request/Question." Bug reports and feature requests are always helpful.
If you like the app, I would appreciate a review.
See you next time!
3.9.18 May 8
Hello, recent AI advances have made development even easier for me.
This update focuses on Obsidian import, voice language settings, and stability improvements around playback and import.
The main highlight is that you can now limit automatic voice switching to languages such as Japanese and English. Until now, even Japanese text could sometimes partially switch to Chinese, so I think this will be useful.
I also made Obsidian support easier to understand.
New
- Search and import Markdown notes from an Obsidian Vault folder.
- Choose voice language behavior: automatic switching for all languages, fixed to one language, or automatic switching only within selected languages.
- Organized long-text import splitting so the character count can be selected in 500-character steps.
- Organized pre-connection guidance and help links for external services.
- Improved empty-state explanations for pronunciation, pause, and text replacement settings.
Fix
- Fixed Markdown import so line breaks are less likely to be lost when auto-formatting is off.
- Improved long-text playback preparation and sound effects so the screen is less likely to freeze.
- Improved Aozora Bunko text formatting so the screen is less likely to stop responding.
- Prevented crashes right after reordering the reading list.
- Fixed cases where auto-refresh could run at unintended times after launch or returning to the app.
- Stabilized pause handling during playback with pause words.
- Stabilized wait states and repeated actions in onboarding voice preview.
- Corrected old long-text import splitting settings to the new default value.
If anything feels off, please contact me from "Settings=>Send Request/Question." Bug reports and feature requests are always helpful.
If you like the app, I would appreciate a review.
See you next time!
3.9.17 May 3
Hello, I have been testing AI voices recently.
This update focuses on improvements around text import and playback. I also refined the language-learning preset and offline guidance.
New
- Added multilingual sample text for language learning to the presets.
- Added a setting to turn automatic formatting on or off when importing text.
Fix
- Reduced freezing while preparing playback for long or multilingual text.
- Fixed cases where playback after pause/resume or pause words could skip the continuation or ending.
- Improved offline guidance and duplicate checks for Evernote, Instapaper, and other network actions.
- Improved stability when importing text that includes Markdown block quotes.
- Reduced stutters right after launch and when displaying or editing long text.
I added a new option: Settings => Import Settings => Auto-format Text.
When importing text, the app can automatically add line breaks to make it easier to read.
In most cases, keeping it on should be fine, but it can get in the way for some text, so you can now turn it off.
If anything feels off, please contact me from "Settings => Send Request/Question." Bug reports and feature
requests are always helpful.
If you like the app, I would appreciate a review.
See you next time!
3.9.16 Apr 27
Hi, I've been researching AI voices lately.
This time, I'm adding a quietly useful feature.
New
- Added a master on/off switch for pronunciation, replacement, and pause rules.
There was a request to switch pause rules on and off depending on whether you're studying or just listening to text normally, so I made that simpler.
I added a master toggle above the pause, pronunciation, and text replacement lists, so you can switch them with one tap.
I hadn't noticed this kind of use case, so thanks for the great feedback.
If anything catches your attention, please feel free to use the Help button at the bottom right of the list. Bug reports and feature requests are always a big help.
If you enjoy the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.15 Apr 22
Hi, I've put away my winter clothes.
This update mainly focuses on improvements around voice selection and making EPUB imports more reliable.
New
- Added sample playback on the voice selection screen.
- Added supplemental labels such as region in the voice list.
Fixes
- Fixed an issue where importing EPUB files could crash or parts of the text could go missing.
The biggest change is that you can now listen to sample audio on the voice change screen in voice settings.
If you switch voices while text is playing, playback will automatically switch over. If playback is stopped, you can listen to the sample voice.
It's pretty handy when you want to try different voices, so please give it a try.
If anything catches your attention, please feel free to use the Help button at the bottom right of the list. Bug reports and feature requests are always a big help.
If you enjoy the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.14 Apr 9
Hi, I've started strength training again.
This update mainly focuses on improving responsiveness and making the playback screen more stable.
New
- When you select low-quality audio, only a warning banner is shown.
Fixes
- Fixed an issue where the app could temporarily freeze while importing files or loading text.
- Improved responsiveness when opening text from search results.
- Fixed an issue where the read-aloud position could unintentionally jump backward while editing text.
- Made turning off the text timer consistent with a re-tap so it is easier to understand.
The biggest change is that the screen no longer gets blocked while high-quality voice downloads are in progress.
I also fixed various smaller bugs.
If anything catches your attention, please feel free to contact me from "Settings => Requests & Questions." Bug reports and feature requests are always a big help.
If you enjoy the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.13 Apr 4
Hi, I've started strength training again.
This update mainly focuses on improving responsiveness and making the playback screen more stable.
New
- When you select low-quality audio, only a warning banner is shown.
Fixes
- Fixed an issue where the app could temporarily freeze while importing files or loading text.
- Improved responsiveness when opening text from search results.
- Fixed an issue where the read-aloud position could unintentionally jump backward while editing text.
- Made turning off the text timer consistent with a re-tap so it is easier to understand.
The biggest change is that the screen no longer gets blocked while high-quality voice downloads are in progress.
I also fixed various smaller bugs.
If anything catches your attention, please feel free to contact me from "Settings => Requests & Questions." Bug reports and feature requests are always a big help.
If you enjoy the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.12 Mar 30
Hi, I've started strength training again.
This update mainly focuses on improving responsiveness and making the playback screen more stable.
New
- When you select low-quality audio, only a warning banner is shown.
Fixes
- Fixed an issue where the app could temporarily freeze while importing files or loading text.
- Improved responsiveness when opening text from search results.
- Fixed an issue where the read-aloud position could unintentionally jump backward while editing text.
- Made turning off the text timer consistent with a re-tap so it is easier to understand.
The biggest change is that the screen no longer gets blocked while high-quality voice downloads are in progress.
I also fixed various smaller bugs.
If anything catches your attention, please feel free to contact me from "Settings => Requests & Questions." Bug reports and feature requests are always a big help.
If you enjoy the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.11 Mar 30
Hi, I've started strength training again.
This update mainly focuses on improving responsiveness and making the playback screen more stable.
New
- When you select low-quality audio, only a warning banner is shown.
Fixes
- Fixed an issue where the app could temporarily freeze while importing files or loading text.
- Improved responsiveness when opening text from search results.
- Fixed an issue where the read-aloud position could unintentionally jump backward while editing text.
- Made turning off the text timer consistent with a re-tap so it is easier to understand.
The biggest change is that the screen no longer gets blocked while high-quality voice downloads are in progress.
I also fixed various smaller bugs.
If anything catches your attention, please feel free to contact me from "Settings => Requests & Questions." Bug reports and feature requests are always a big help.
If you enjoy the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.10 Mar 29
Hi, I've been coughing.
This update mainly focuses on simplifying the initial setup and improving guidance shown in the app.
New
- Simplified onboarding by removing unnecessary steps so you can start using the app sooner.
- Added a "Later" button to the high-quality voices prompt.
- Moved "Requests & Questions" and "Help" to the top of Settings.
Fixes
- Reduced temporary app freezes by lowering the load from audio session handling and read-aloud processing.
- Improved recovery when data becomes empty. The app now restores default data immediately.
- Fixed an issue where text edits made while paused were not always reflected correctly.
- Adjusted the balance of toolbar icon sizes.
- Fine-tuned icon and font sizes on the paywall.
Now that things have settled down a bit with smaller feature additions in this app, I'm thinking it may finally be time to start working on voice support for Gemini and ChatGPT, which I've wanted to do for a long time.
If you have any requests about this, such as how you'd like it to work, feel free to send me a message.
Since this would use voices from external services, it would cost money, and I'm still not sure what would make it genuinely useful in practice, so I'm still thinking it through.
If anything catches your attention, please use the Help button at the bottom right of the list. I always appreciate bug reports and feature requests.
If you enjoy the app, I'd be happy if you could leave a review.
See you next time!
3.9.9 Mar 26
Hello, I gave up on waking up early.
This update mainly focuses on fixes for language switching within text.
New
- Tips for useful features are now shown one by one when the list is empty.
- The text sharing behavior has been updated.
Fix
- Adjusted things so automatic language switching doesn't overlap when you manually choose the speech language.
- Stabilized sentence-by-sentence language detection and speech for text that mixes English and Japanese.
- Adjusted the volume of the sound that plays when reading finishes.
The Voice Settings => Switch language within text feature is useful when English and Japanese appear alternately in the text, and I've made it more stable.
This feature is really useful for language learning, so please give it a try.
I recommend downloading the high-quality voices for both English and Japanese before using it.
I also made the sound that plays when reading finishes even quieter, so it should still be audible without being too distracting.
If anything feels off, please use the help button at the bottom right of the list. Bug reports and feature requests are always a big help.
If you like the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.8 Mar 21
Hello, I'm sleep-deprived.
This time it's an urgent bug-fix update.
Fix
- Fixed an issue where pause settings were not being applied.
- Fixed an issue where speech could sometimes skip parts of sentences containing special symbols.
The previous update introduced a bug that caused pause settings to stop working.
For anyone wondering what pause settings are: this feature automatically inserts a pause of a specified length, such as 0.5 or 2 seconds, at line breaks or designated characters.
It's especially useful when you want paragraphs to be read more slowly, or when you want a few seconds of silence for memorization practice.
If you haven't tried it yet, please give it a try. You can configure it by long-pressing the text. Editing is available from the voice settings button.
If anything feels off, please use the help button at the bottom right of the list. Bug reports and feature requests are always a big help.
If you like the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.7 Mar 15
Hello, hay fever has been rough.
This update is a modest improvement.
New
- Reordered the custom items in the text selection menu based on most recent use.
- Adjusted the playback completion sound to be softer and less obtrusive.
Fix
- Revised line break, hyphen, and blockquote formatting during web import to reduce text breakage in English and Thai/Lao.
- Improved unstable resume-after-cancel behavior and highlight tracking when reading PDFs or long text.
- Improved reading accuracy for text with line-break pauses, pause words, multilingual sentences, and special symbols.
- Fixed mismatches in playback order, shuffle history, and now-playing display after playlist switches or auto-deletion.
- Fixed issues where playback state could become inconsistent or the app could crash with disabled items or old playlist references.
- Fixed a bug where the same text screen could open twice from the reading list.
First, I changed the sound played at the end of playback to be a little softer and less annoying.
Also, when selecting text, you can choose things like pronunciation changes, pause settings, copy, and bookmarks. I changed this menu so that the item you used last comes to the front.
People tend to use different items most often, and before this, you needed to tap twice before reaching the item you wanted.
I also fixed a number of serious bugs around broken imported text and unstable playback behavior.
If anything feels off, please use the help button at the bottom right of the list. Bug reports and feature requests are always a big help.
If you like the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.6 Mar 13
Hello, my injury has been getting better.
This update mainly focuses on guidance for using voice settings and stability improvements around lists and sharing.
Fix
- Fixed a crash and incorrect destination while reordering lists.
- Fixed an issue where the list view would not refresh after swipe delete or "Move to Top."
- Fixed an issue where saving from the share sheet or action extension, and restoring backups, could stop partway through.
- Strengthened protection against rare cases where existing data could be treated as an empty list.
- Improved automatic recovery after voice creation authentication errors.
If anything feels off, please feel free to use the help button at the bottom right of the list. Bug reports and feature requests are always very helpful.
If you like the app, I'd appreciate a review.
See you next time!
3.9.5 Mar 9
Hi, hay fever season is here for me.
This release mainly focuses on translation improvements (translation undo and keeping playback position) plus playback and stability improvements.
New
- Added a feature to undo text translation and return to the original text.
Fix
- Reviewed the audio creation flow and authentication, and improved cases where audio creation was likely to fail.
- Fixed a bug where seek position would shift or jump backward in text containing emoji or combined characters.
- Improved an issue where playback controls could freeze under specific conditions.
- Prevented a potential crash that could occur during data save processing.
Now, this time the main points are fixing text highlight issues and adding translation undo.
It's a very modest update.
I also restored the beta for GPT and Google voice creation, which is available for paid users.
If anything concerns you, please feel free to use the Help button at the bottom right of the list. Your bug reports and feature requests are always a big help.
If you like the app, I'd appreciate it if you could leave a review.
See you next time!
3.9.4 Mar 3
Hi, my rib still hasn't healed yet.
This update mainly expands preset playback content and stabilizes import/playback behavior.
New
- Added sample text for preset playlists in all 20 languages, making it easier to start listening right away.
Fix
- Unified formatting for Photo OCR and multi-image OCR imports to fix inconsistencies in title generation.
- Standardized character counting during OCR import to use the saved text as the reference, fixing measurement mismatches.
- Adjusted internal state handling when stopping/resuming playback to reduce mid-playback stops and unintended progression to the next item.
- Tuned detection during audio session recovery to improve playback stability.
- Made conflict handling during data recovery safer to improve stability when restoring.
If anything concerns you, please use the help button at the bottom right of the list. Bug reports and feature requests are always a huge help.
If you like the app, I'd really appreciate a review.
See you next time!
3.9.3 Feb 25
Hello, I hurt my rib and it has been rough.
This release focuses on text formatting when importing from photos, plus minor bug fixes.
New
- Automatically formats text when importing with Image OCR.
Fix
- Fixed an issue where linked services could stop working.
- Reduced speech start timeouts, hangs on start/stop, and incorrect fallback behavior.
- Fixed a crash when opening the Action menu.
- Fixed an issue where the voice language auto setting did not sync when language switching was turned on.
- Improved stability of data initialization retries and import chunking.
When recognizing text from screenshots or the camera, the app now adds line breaks automatically and saves text in a more readable format.
Personally, I think readability improved quite a lot, so please give it a try.
If anything bothers you, please reach out from the help button at the bottom right of the list. Bug reports and feature
requests always help a lot.
If you like the app, I would really appreciate a review.
See you next time!
3.9.2 Feb 21
Hello, I hurt my rib and it has been rough.
This release focuses on text formatting when importing from photos, plus minor bug fixes.
New
- Automatically formats text when importing with Image OCR.
Fix
- Reduced speech start timeouts, hangs on start/stop, and incorrect fallback behavior.
- Fixed a crash when opening the Action menu.
- Fixed an issue where the voice language auto setting did not sync when language switching was turned on.
- Improved stability of data initialization retries and import chunking.
When recognizing text from screenshots or the camera, the app now adds line breaks automatically and saves text in a more readable format.
Personally, I think readability improved quite a lot, so please give it a try.
If anything bothers you, please reach out from the help button at the bottom right of the list. Bug reports and feature
requests always help a lot.
If you like the app, I would really appreciate a review.
See you next time!
3.9.1 Feb 21
Hi, I’m currently obsessed with Vietnamese food.
This update mainly improves text editing usability and stabilizes playback/import behavior.
New
- In text editing, you can now use the selected range to “Register Pronunciation,” “Add Pause,” and “Add Bookmark.”
Fix
- Reduced playback start timeouts, hangs when starting/stopping, and incorrect fallbacks.
- Prevented a crash when opening the Action menu.
- Fixed an issue where imported text could include unnecessary spaces.
- Fixed unnatural titles when pasting from the clipboard.
- Fixed an issue where automatic voice language settings did not sync when Language Switch was ON.
- Fixed difficulty making one-step adjustments by tapping the ends of the font-size slider.
- Fixed an issue where Help did not open to the intended initial screen.
- Unified Done/Save button appearance across screens to match iOS standards.
- Improved stability of data reset and import processing.
If anything feels off, please use the Help button at the bottom right of the list. Bug reports and feature requests
are always very helpful.
If you enjoy the app, I’d really appreciate a review.
See you next time!
3.9.0 Feb 17
Hello, I’m eating a banana while I work on development.
This update focuses on exporting text for entire playlists, loading AI Voice, and improvements to AI Translation. There is quite a lot packed in.
New
- You can now load all text in a playlist with AI Voice.
- Added text export for playlists.
- In AI Translation, you can now switch between the original text and the translated text.
- Added automatic language detection for AI Translation, and you can also set the target language to use when the original is already in the same language.
- Aozora Bunko ruby annotations are now reflected in speech.
- You can now change the settings for where new items are added and how the last playback position is handled from Settings.
- Added a shortcut to open the app.
- Changed update notices to appear as a bottom banner, reducing interruptions right after launch.
Fix
- Improved cases where AI Voice could freeze when pausing or resuming.
- Corrected cases where the AI Voice highlight position could drift.
- Fixed the load failure message during AI Voice creation, sample creation, and starting creation when AI Voice is off.
- Fixed the flow so you can return from the AI Voice preparation screen to the cancel action.
- Fixed a crash in the translation settings screen, along with the placement of the Help and Close buttons.
- Adjusted the volume of the text ending sound.
First, you can now export the text for an entire playlist at once. Tap the title at the top of the playlist to choose it.
From the same title tap, you can also load the entire playlist with AI Voice.
In addition, AI Translation settings now automatically switch between the translated language and a second candidate language, making it easier to use.
Finally, I changed how update notices behave. Previously, a full-screen notice appeared automatically, but now it appears as a banner.
If anything catches your attention, please feel free to use “Settings => Send Request or Question.” Bug reports and feature requests are always helpful.
If you like the app, I would be grateful if you could leave a review.
See you next time!
more Version 3.9.25 5d ago
Data Not Linked to You The following data may be collected but it is not linked to your identity: