chrome-speech-recognition
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

chromeSpeechRecognition

Access chrome SpeechRecognition with puppeteer in headless mode

NOTE: You will need to put chrome in the source directory

Install

$ npm i chrome-speech-recognition

Import

import chromeSpeechRecognition from "chromeSpeechRecognition";
//or
const chromeSpeechRecognition = require("chromeSpeechRecognition").default;

Example

function callback(text) {
  console.log("The user said: ", text);
}

const chromePath = path.resolve(__dirname, "../chrome/chrome.exe");

const speechRecognitionOptions = {
  lang: "en",
};

const browser = await chromeSpeechRecognition(
  callback,
  chromePath,
  speechRecognitionOptions
);

//when you want to stop listening
setTimeout(() => browser.close(), 10000);

Package Sidebar

Install

npm i chrome-speech-recognition

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

12.4 kB

Total Files

14

Last publish

Collaborators

  • yoannchb