speech recognition support in the web browser engine WebKit
Questions tagged [webkitspeechrecognition]
83 questions
15
votes
2 answers
webkitSpeechRecognition on Android Chrome
I'm using a simple Speech to text detection with webkitSpeechRecognition.
This code works great on Windows Desktop.
But - on Android Chrome browser - When starting detection, the microphone on the Android status bar shows only for 1 or 2 seconds. If…

Koby Douek
- 16,156
- 19
- 74
- 103
15
votes
2 answers
Support for the webkitSpeechRecognition API in Opera
We're using the webkitSpeechRecognition API in Chrome. Since this is a prototype application, we're quite happy to support only Chrome, so we detect support for the API by doing a window.hasOwnProperty('webkitSpeechRecognition') check (as suggested…

SáT
- 3,633
- 2
- 33
- 51
14
votes
2 answers
Speech recognition API duplicated phrases on Android
I found, that speech recognition API duplicates result phrases on my Android (and does not duplicate on desktop).
For each phrase said, it returns two results. First one is
and the second one is
As you see, in the second return, phrase is…

Dims
- 47,675
- 117
- 331
- 600
12
votes
2 answers
How to know if webkitSpeechRecognition is started?
I'm making a bot to listen to my voice.
So i did :
this.recognition = new webkitSpeechRecognition();
I can do this to start listen :
this.recognition.start();
And this to stop listen :
this.recognition.stop();
But do you know a function that will…

TomSkat
- 273
- 4
- 11
12
votes
3 answers
Web speech API stops listening after some time passes without input
I'm using the web speech API but once a bit of time passes by (a minute or 2) without any vocal input, it stops listening entirely. I know this because I have it log its parsed text to the console, however, it stops doing this when I do not talk for…

Russell C.
- 588
- 6
- 25
10
votes
2 answers
how to stop and restart web speech api correctly?
Does it required to create new instance of SpeechRecognition after each speech?
var recognition = new SpeechRecognition();
recognition.start();
Or just stop() and call the start() func again?
recognition.stop();
recognition.start();

complez
- 7,882
- 11
- 48
- 56
10
votes
3 answers
How to use the Web Speech API in NodeJS
I am wondering if it is possible to run the Web Speech API in node.js? Since node is Javascript based, I was assuming it could be used, but I can't find a way to use it natively in node. Would there be a way to "include" this Web Speech Library in a…

Bob
- 353
- 5
- 14
9
votes
1 answer
WebkitSpeechRecognition stops recording randomly
I'm trying to do a continuous speech to text transcription but can't seem to get webkitSpeechRecognition working as advertised. It seems to stop recording randomly (typically after a long duration of silence) even though I set continuous = true and…

Obj3ctiv3_C_88
- 1,478
- 1
- 17
- 29
6
votes
2 answers
Issues with Web Speech API in Android Chrome
I'm trying to make use of the SpeechRecognition interface of the Web Speech API. It works fine on the desktop version of Chrome but I can't get it to detect any audio on the Android version. After failing to get my own code to work I tested this…

Besworks
- 4,123
- 1
- 18
- 34
6
votes
3 answers
Detect if another browser tab is using speechRecognition
Is it possible to tell if another Chrome tab is using webkitSpeechRecognition?
If you try to use webkitSpeechRecognition while another tab is using it, it will throw an error "aborted" without any message. I want to be able to know if…

Don P
- 60,113
- 114
- 300
- 432
4
votes
1 answer
Safari webkitSpeechRecognition continuous bug
I am trying to use webkitSpeechRecognition with the continuous setting set to false (when the user stops speaking, webkitSpeechRecognition auto stops) but when I stop speaking and the webkitSpeechRecognition stops, when using Safari iOS and macOS…

tony
- 506
- 2
- 17
4
votes
0 answers
Why is SpeechRecognition not working correctly in Safari?
I am using browser technology SpeechRecognition/webkitSpeechRecognition for voice recognition in browser. I need the microphone to always listen to commands after opening the page, and after the user says the desired phrase, I change the state of…

Nick
- 41
- 5
4
votes
1 answer
Detect the time when the user talk SpeechRecognition API?
I am trying to detect when the user pauses and start talking again without stop recognizing. This is the code I set to detect when the user talks and output it to the page:
//set up vars
var final_transcript;
var recognizing = false;
//check if…

Mohammed
- 352
- 4
- 18
4
votes
1 answer
How to implement google's voice recognition in mvc that compatible for all browsers
I am trying to implement voice recognition functionality in my mvc application. I used webkitSpeechRecognition to achieve this but it is working on chrome only.
So first of all, Is it possible to get it for all browser (in mvc)?
what should I do to…

Hitesh Gupta
- 73
- 7
4
votes
0 answers
Webkit Speech Recognition on Audio File
I am working on a small web app and have successfully used the webkit speech recognition in Chrome, to output the speech to text using the microphone, using example 4 from…

Ronny vdb
- 2,324
- 5
- 32
- 74