web-speech-api | demos illustrating features of the Web Speech API | Speech library
kandi X-RAY | web-speech-api Summary
kandi X-RAY | web-speech-api Summary
A repository for demos illustrating features of the Web Speech API. See for more details.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- called on speech
- Start listening for speech
- Populate the audio list .
- Get a random phrase
web-speech-api Key Features
web-speech-api Examples and Code Snippets
Community Discussions
Trending Discussions on web-speech-api
QUESTION
My company serves e-learning lessons through HTML5 files created in H5P, Captivate, Storyline. These lessons use xAPI to communicate grades and user information to an LRS. Recently I have been working on implementing voice recognition into these lessons using either Web speech API or Annyang and eventually we would like to build our own proprietary speech API. However, I see that voice recognition only seems to be compatible with Chrome desktop right now. I am working on creating a mobile app using React Native that can access a user's lessons from the database and "play" them in an in-app browser. So my questions are as follows:
- Would it be possible to hand-roll an in-app browser like Capacitor/ Cordova/ some other IAB to support the W3C Web Speech API specification?
- Would it even be allowed? Would Apple allow an app with such an IAB in their app store?
- Am I correct in understanding that an in-app browser could still support the necessary Javascript for features like xAPI, drag and drop, and session progress saving? Or am I barking up the wrong tree entirely?
ANSWER
Answered 2021-Mar-01 at 14:18- Which Speech API's? The spec you referenced is broad and includes a number of underlying API's which are supported across different platforms.
- Probably not. Many apps submitted this way get rejected. Apple is against the method you're trying to load the app. An app that simply loads an IAB is not really an app to Apple.
2.5.2: Apps should be self-contained in their bundles, and may not read or write data outside the designated container area...
- IAB is a hit or miss. They can't access native features through plugins. It should support most web standards, but from my experience, they're use for simpler use cases. Not hosting feature rich apps. Why not make a regular Cordova/Capacitor app without the IAB?
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install web-speech-api
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page