We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2830a9b commit b164b46Copy full SHA for b164b46
speech-to-text/recognize-microphone.js
@@ -94,7 +94,11 @@ module.exports = function recognizeMicrophone(options) {
94
preservedMicStream.unpipe(bitBucket);
95
getMicStream = Promise.resolve(preservedMicStream);
96
} else {
97
- getMicStream = getUserMedia({video: false, audio: true}).then(function(mic) {
+ var pm = options.userMediaStream ?
98
+ Promise.resolve(options.userMediaStream) :
99
+ getUserMedia({video: false, audio: true})
100
+
101
+ getMicStream = pm.then(function(mic) {
102
var micStream = new MicrophoneStream(mic, {
103
objectMode: true,
104
bufferSize: options.bufferSize
0 commit comments