0.1.4 • Published 10 years ago
ember-speech-to-text v0.1.4
Ember-speech-to-text
Speech to text addon for Ember.js using google's webkitspeechrecognition api.
Installation
ember install ember-speech-to-text
Usage
This addon will only work on chrome browsers!
To init the component:
Example:
{{speech-to-text language='es' getResult='getResult'}}
Properties
language(default is english): Value must be the language's abbreviation.continuous: Boolean value.interimResults: Boolean value.maxAlternatives: Integer value.buttonTitle: Button's text.buttonClass: Button's styling class.
Events
onRecognitionEnd: Triggers when the speech recognition ends.onRecognitionError: Triggers when the speech recognition errors.onRecognitionResult: Triggers when the speech recognition gets a result. Do not alter this function unless you know what you are doing. If you want to do something with the result, declare an action calledgetResultand assign it to the component.- Example:
app/controllers/example.js:actions: { getResult(result) { //Do something with result. }app/templates/example.hbs:{{speech-to-text getResult='getResult'}}
Contributions
Please make all Pull Requests to the dev branch. All contributions are welcomed.
For more info about the webkitspeechrecognition api, please visit Web Speech Api Specification