Skip to content

Instantly share code, notes, and snippets.

@itod
Created April 4, 2019 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save itod/495452d076ed33d612d479a19a0d1717 to your computer and use it in GitHub Desktop.
Save itod/495452d076ed33d612d479a19a0d1717 to your computer and use it in GitHub Desktop.
Chatterbug iOS App Showstopper Bug: Voice dictation completely broken in Self-lessons
# SETUP
## Device: iPhone SE
## OS: iOS 12.2
## Chatterbug App: 0.15.2 (20180806.1239.55)
# STEPS
0. Launch Chatterbug app, click "Start studying" button. See self-lesson begin (German word appears and is pronounced by app with cute illustration - I am prompted to translate a word either into english or german – text cursor is blinking in my empty answer field).
1. select appropriate language in the system keyboard by clicking the "globe" keyboard key if necessary.
2. Click "microphone" key on keyboard to enter iOS system dictation mode. Try to say the word (english or german - doesn't matter).
# RESULT
## Expected: dictation should accept my voice input as normal, and my dictated word/phrase should appear in the answer field.
## Actual: Usually, the keyboard dismisses automatically after about a second (before I'm done speaking or maybe before I've even begun), and the app randomly speaks a word from a **prior** question - no idea why - not even from the current question on screen! Usually, my voice input will NOT appear in the answer box either – very rarely it does, but usually it will not. I would say voice dictation is completely broken in the app.
# NOTES
This is extremely frustrating. If there's one application where system wide voice dictation is especially important, it's a language learning app where you are meant to be constantly speaking new words for pronunciation and memory retention purposes.
Plus, I'm a computer programmer… I've been typing all day, and when it's time to do my daily language learning, the last thing I want to do is more typing! :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment