If you’ve installed a third-party keyboard on your iPhone or iPad running iOS 8, you might have noticed a strange omission: While you can communicate in animated GIFs or Klingon, you can’t dictate into any keyboard not made by Apple.
Reddit user 11011 sums up the puzzling situation nicely: “I can’t get myself to stick to alternate keyboards because I use dictation way too much and switching keyboards is a hassle.”
That’s a shame, because the introduction of third-party keyboard support in iOS 8 means iPhone and iPad users can finally take advantage of a customization option widely enjoyed by those using Android devices.
Plenty of unusual add-on keyboards have quickly became available for iOS devices, from the wacky PopKey to the nerdy Klingon Keyboard. And less-whimsical keyboards like Fleksy, Swype and SwiftKey promise a more productive future for all of us, thanks to predictive text and other features for easier input.
Strangely, though, there’s no dictation key in any of these productivity enhancers.
SwiftKey’s Jennifer Kutz told Cult of Mac that Apple restricts its API to keep third-party keyboards from using iOS voice dictation.
“To have this feature,” she said, “we’d need to build our own voice-dictation functionality into the app, or Apple would have to offer an API.”
So why is Apple crippling third-party keyboards by limiting access to the popular dictation functionality?
Fleksy COO Ioannis Verdelis bemoans his company’s inability to provide access to dictation, or to Apple’s voice assistant Siri, from within its keyboard. He points out that third-party keyboards can’t access the iPhone’s microphone, which keeps Fleksy from offering its own dictation tool. He said he’s not sure why these features aren’t available.
“I believe that in an engineering project such as this,” he told Cult of Mac in an email, “you should get the same APIs the native keyboard does.”
Verdelis isn’t too concerned, though, noting that each new iOS version has made bug fixes for keyboard APIs.
“If you want evidence that the APIs are future-proof,” he said, “just look at all the GIF keyboards which are already thriving on iOS, and we haven’t even seen them on Android yet.”
The technology behind Siri and iOS’s dictation features comes from Nuance Communications, the makers of Dragon dictation software for Mac and PC. (The company also makes third-party iOS keyboard Swype).
When we asked if the missing dictation feature in the iOS 8 API was due to a licensing issue between Apple and Nuance, the company declined to comment. We also asked Apple for an explanation and are waiting for a reply.
6 responses to “Why does Apple strip dictation from third-party keyboards in iOS 8?”
I just wish Apple could address the constant freezing issues of theese 3rd. party keyboards. Not to mention the fact that its impossible to answer a message directly in a notification. It´s frustrating..
Dictation would require that said keyboard have a ‘language’ with an associated dictionary and speech-to-text support at Apple’s data center(s).
I don’t see this happening for most keyboards supporting Klingon or GIFs.
Duh. It’s a security issue. If included, 3rd parties “can” turn on the microphone when they want etc etc. Highly unlikely, but Apple suffers hugely from security faux pas.
What I’m missing even more personally is my hundreds of keyboard shortcuts.. Is it also apple not allowing to connect them or is it the 3rd party keyboards not implementing them?!
It seems like overkill to me – seems like there would be a secure way to allow access to the microphone.
Imagine this:
Microsoft releases a keyboard to replace the dictation key with a Cortana button. Apple wouldn’t deny it out of fear of legal repercussions (think antitrust litigation from IE in Windows).
That would actually be a great idea. Microsoft, program this button. Let all 3rd party keyboards use it. Ha!