# VoiceCards — Full Context > Speak your way to memorization. Voice-driven flashcards backed by Google Sheets. Speak your answers, see them transcribed, and get instant feedback — for language learning, exam prep, and any subject that rewards spaced repetition. ## Publisher Ten Softworks, Inc. (also known as MonoR Apps) — contact@tensoftworks.com ## Product summary VoiceCards is a mobile flashcard app that pairs your own Google Sheets with on-device speech recognition (STT) and high-quality text-to-speech (TTS). Each card has a question and an answer; you speak the answer out loud and the app verifies it against the sheet in real time. Cards live in the user's own Google Drive — there is no second copy on a remote server. The app supports a Speak mode (active recall) and a Listen mode (autoplay TTS for hands-free review), AI card generation from a prompt or photo, premium TTS voices, per-sheet statistics, study reminders, and short URLs for jumping from phone to desktop to edit the underlying sheet. ## Stores - iOS App Store: https://apps.apple.com/app/monor-voicecards/id6751734830 - Google Play: https://play.google.com/store/apps/details?id=com.monor.voicecards - Landing page: https://voicecards.quest ## Study modes - Speak mode: tap to record, say the answer, the on-device speech-to-text transcribes it and grades it against the answer column. - Listen mode: text-to-speech autoplay of every card with adjustable pause, speed, and per-side (Q/A) voice selection. Hands-free. - Exam mode: card flip is locked — answer first, no peeking. ## Features ### Bring your own Google Sheet Cards live in the user's Google Drive as a normal spreadsheet. Edit on a laptop, sync instantly to the phone. The app does not store a duplicate copy on a remote server. ### Speak mode (recall with STT) Tap to record, say the answer, and see it transcribed and graded on the spot. Pronunciation feedback comes from the same speech recognition stack the device uses for dictation. ### Listen mode (hands-free review) Auto-play TTS for each card with adjustable pause between cards, speed, voice per side (Q/A), and flip behavior. Works as a passive review while commuting or doing chores. ### AI card generation Describe a topic or upload up to 5 photos of study material; Gemini turns it into Q&A cards with a sensible sheet title. Useful for converting textbook pages or vocabulary tables into reviewable cards. ### Premium TTS voices Google Cloud TTS voices (vs the device's default voice). Audio is cached per text + voice combo, so repeated reviews are free after the first synthesis. ### Stats and reminders Daily/weekly/monthly attempt counts, cumulative cards learned, accuracy, per-sheet performance. Optional daily study reminders. ### Short URLs for phone → desktop Share a word-based short URL (e.g. vcrd.quest/swift-fox-7) that resolves to the underlying Google Sheet — type it on a laptop to edit cards without copy-pasting a 50-character spreadsheet URL. ## Use cases ### Language learning Vocabulary, phrases, and conversation drills with native-quality TTS in 29 languages. Speak the target language; the app checks pronunciation against the expected answer. ### School & professional exam prep GRE, TOEIC, civil service, CDL interview, medical boards — anything that boils down to question-answer recall. Real users prep CDL Interview, school subjects, and entrance exams. ### General memorization Historical dates, scientific definitions, scripture verses, song lyrics, codebook quotes. Topic-agnostic: any Q&A pair you can write into a sheet. ## Supported TTS / STT languages English, Arabic, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Vietnamese. Total: 29 base languages. Regional variants (en-US/en-GB, es-ES/es-MX, pt-BR/pt-PT, zh-CN/zh-TW) are exposed in the in-app voice picker. ## Data model Each card is one row in a Google Sheet. Column A is the question side; column B is the answer side. Additional columns are used by the app for per-card learning stats but the sheet stays human-editable. Sheets live in the user's own Google Drive — the app does not maintain a duplicate copy on a remote server. Learning statistics (attempts, accuracy, streaks, per-card metadata) live on Supabase, scoped to the signed-in user. ## Pricing model Core features (importing a sheet, Speak mode, Listen mode with the device's built-in TTS, statistics, study reminders) are free. AI card generation and Google Cloud premium TTS voices use a per-request credit. New users get a starter grant of credits at signup. Refills are purchased in-app. No ads. A subscription tier is planned but not yet shipped. ## Comparisons See https://voicecards.quest/vs/anki and https://voicecards.quest/vs/quizlet for axis-by-axis comparisons. Short summaries: - vs Anki: VoiceCards stores cards in Google Sheets (vs Anki's SQLite/AnkiWeb), defaults to voice-first study (vs Anki's typed self-grading), and adds AI card generation. Anki has a more mature SRS scheduler. - vs Quizlet: VoiceCards is private-first (no marketplace) and voice-first, where Quizlet is a study-set marketplace with multiple typed/tapped modes and a separate AI tutor product. ## FAQ ### What is VoiceCards? VoiceCards is a mobile flashcard app for memorization. Users put question-answer pairs into a Google Sheet, then study them on iOS or Android. The app reads cards aloud (TTS) and grades spoken answers (STT). It supports Speak mode for active recall and Listen mode for passive review, and can generate cards from a prompt or photo via AI. ### How is VoiceCards different from Anki? Anki stores cards in its own database; VoiceCards stores them in the user's own Google Sheet, so editing on a laptop is just opening Google Sheets — no third-party desktop app, no sync conflicts. VoiceCards also defaults to a voice-first study loop (speak the answer, hear the card) rather than typed or tapped recall, which suits language learning and verbal recall better than text-heavy SRS. ### How is VoiceCards different from Quizlet? Quizlet is study-set marketplace + multi-mode learning; VoiceCards is opinionated about one workflow (your sheet, your cards, voice in/out) and adds AI card generation from prompts or photos. There is no marketplace and no social/share-set feature — content is private to the owner's Drive unless they share the sheet themselves. ### Is it free? Core features (importing a sheet, Speak mode, Listen mode with the device's built-in TTS, statistics, study reminders) are free. Premium TTS voices and AI card generation use a per-request credit. New users get a starter grant of credits at signup. ### Which languages are supported? VoiceCards supports 29 languages for TTS/STT, including English, Spanish, French, German, Italian, Portuguese, Russian, Arabic, Hindi, Chinese (Simplified and Traditional), Japanese, Korean, Dutch, Swedish, Norwegian, Danish, Finnish, Polish, Czech, Hungarian, Romanian, Greek, Hebrew, Turkish, Thai, Vietnamese, Indonesian, and Malay. The app UI itself is localized to 7 languages. ### Where is my data stored? Cards stay in the user's own Google Drive — VoiceCards does not keep a duplicate copy on its server. Learning statistics (attempts, accuracy, streaks) and per-card metadata live on Supabase, scoped to the signed-in user. ### Does it work offline? Cached cards and previously synthesized TTS audio play offline. New AI generation, premium TTS synthesis, and fresh sheet imports require a connection. ### Who is it for? Language learners, students prepping for exams, professionals studying certifications (e.g. CDL, medical, civil service), and anyone who memorizes question-answer pairs as part of their routine. ### Do I need a Google account to use VoiceCards? Yes — VoiceCards signs in with Google because cards live in the user's Google Drive. The app requests Drive access to create and read its own folder of card sheets; it does not see other files in the Drive. ### How should I format my Google Sheet? Column A is the question side, column B is the answer side. Each row is one card. Optional columns are used by the app for per-card learning stats. Any extra columns are ignored, so the same sheet stays human-editable in Google Sheets. ### Can I import a deck from Anki or Quizlet? There is no one-click importer, but you can export an Anki or Quizlet deck to CSV, paste the question/answer columns into a new Google Sheet, and VoiceCards will pick it up like any other sheet. The AI generator also accepts photos of a textbook page, which often beats copy-pasting from a third-party export. ### How accurate is the speech recognition? VoiceCards uses the device's built-in speech-to-text — the same engine your phone uses for dictation. Accuracy depends on the language model your OS ships and the speaker's accent. For partial matches, the app accepts a configurable similarity threshold instead of requiring an exact transcript. ### What TTS voices are available? Two tiers: the device's built-in TTS (free, included with iOS/Android) and Google Cloud premium voices (per-credit, higher fidelity). Premium audio is cached per text-and-voice combo, so the second play of the same card is free. ### How much does AI card generation cost? AI generation is priced in credits, scaled to the number of cards generated. Photo input (up to 5 images per request) costs the same as text input. New users get a starter grant of credits so the first AI deck is essentially free; refills are purchased in-app. ### Can I share my decks with other people? Yes — because cards live in a Google Sheet, sharing the sheet with another Google account gives them the same cards. The app also generates a short URL (e.g. vcrd.quest/swift-fox-7) for jumping from phone to desktop without copy-pasting the long Sheets URL. ### Can I edit cards on my phone, or only in Google Sheets? Both. Cards can be added or edited from the app, and changes are written back to the underlying Google Sheet so the two stay in sync. Bulk edits are usually faster in Google Sheets on a laptop. ### Does VoiceCards use spaced repetition? VoiceCards uses a "smart shuffle" that biases toward less-practiced and recently-missed cards, but it does not yet implement a full SRS scheduler like SM-2 or FSRS. A formal SRS mode is on the roadmap. ### Is there an iPad, Android tablet, or web version? VoiceCards runs on iOS and Android phones today. Tablet layouts are usable but not specifically optimized. There is no native web app; editing on desktop is done by opening the underlying Google Sheet. ### Can I delete my account and learning history? Yes. Account deletion in the app removes the Supabase-side user record and all learning statistics. The Google Sheet itself stays in the user's Drive — it was never duplicated server-side — so the user retains their cards if they want them. ### Are there ads in VoiceCards? No. VoiceCards has no ads. The monetization model is credits for AI generation and premium TTS, plus a planned subscription tier as the user base grows. ### What permissions does the app need? Microphone access (for Speak mode), Google Drive read/write scoped to the app's own folder (for cards), and notifications (optional, only if study reminders are turned on). No location, no contacts, no other Drive folders. ### How do study reminders and streaks work? Pick a time of day; the app sends a local notification. Each day you complete at least one card extends your streak. Stats are visible in the Analytics tab — daily and weekly attempt counts, cumulative cards practiced, and accuracy. ### How does the short-URL feature work? When viewing a sheet on mobile, the app can mint a memorable short link (three words + digit, like vcrd.quest/swift-fox-7) that redirects to the underlying Google Sheet. Type it on a laptop browser and the sheet opens — useful for bulk editing without copy-pasting a 50-character URL. ## Privacy and data See https://voicecards.quest/privacy for the full policy. Headline: cards stay in the user's Drive; in-app analytics are tied to the signed-in user; account deletion in-app removes the Supabase user record and learning history (but does not touch the Google Sheet itself, which the user continues to own).