expo-speech-recognition
Version:
Speech Recognition for React Native Expo projects
15 lines (10 loc) • 604 B
text/typescript
import { requireNativeModule } from "expo";
import type { ExpoSpeechRecognitionModuleType } from "./ExpoSpeechRecognitionModule.types";
// It loads the native module object from the JSI or falls back to
// the bridge module (from NativeModulesProxy) if the remote debugger is on.
export const ExpoSpeechRecognitionModule =
requireNativeModule<ExpoSpeechRecognitionModuleType>("ExpoSpeechRecognition");
const stop = ExpoSpeechRecognitionModule.stop;
const abort = ExpoSpeechRecognitionModule.abort;
ExpoSpeechRecognitionModule.abort = () => abort();
ExpoSpeechRecognitionModule.stop = () => stop();