@moonshine-ai/moonshine-js
Version:
On-device speech-to-text and voice control for web applications with Moonshine.
31 lines (29 loc) • 785 B
text/typescript
import MoonshineModel from "./model";
import {
MediaElementTranscriber,
VideoCaptioner,
} from "./mediaElementTranscriber";
import MicrophoneTranscriber from "./microphoneTranscriber";
import MoonshineSpeechRecognition from "./webSpeechPolyfill";
import { Transcriber, TranscriberCallbacks } from "./transcriber";
import { Settings } from "./constants";
import {
VoiceController,
KeywordSpotter,
IntentClassifier,
} from "./voiceController";
import { MoonshineError } from "./error";
export {
MoonshineModel,
MoonshineError,
Settings,
MoonshineSpeechRecognition,
Transcriber,
MicrophoneTranscriber,
MediaElementTranscriber,
VideoCaptioner,
TranscriberCallbacks,
VoiceController,
KeywordSpotter,
IntentClassifier,
};