Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export default async function createCognitiveServicesBingSpeechPonyfillFactory({
authorizationToken,
subscriptionKey
}) {
const ponyfill = await createPonyfill({ authorizationToken, subscriptionKey });
const { SpeechGrammarList, speechSynthesis, SpeechSynthesisUtterance } = ponyfill;
return ({ referenceGrammarID }) => ({
SpeechGrammarList,
SpeechRecognition: injectReferenceGrammarID(ponyfill, referenceGrammarID),
speechSynthesis,
SpeechSynthesisUtterance
});
}