UNPKG

@picovoice/cheetah-web

Version:

Cheetah Speech-to-Text engine for web browsers (via WebAssembly)

46 lines (40 loc) 1.12 kB
import { Cheetah } from './cheetah'; import { CheetahWorker } from './cheetah_worker'; import { CheetahModel, CheetahOptions, CheetahTranscript, CheetahWorkerInitRequest, CheetahWorkerProcessRequest, CheetahWorkerReleaseRequest, CheetahWorkerRequest, CheetahWorkerInitResponse, CheetahWorkerProcessResponse, CheetahWorkerReleaseResponse, CheetahWorkerFailureResponse, CheetahWorkerResponse, } from './types'; import * as CheetahErrors from './cheetah_errors'; import cheetahWasm from '../lib/pv_cheetah.wasm'; import cheetahWasmSimd from '../lib/pv_cheetah_simd.wasm'; Cheetah.setWasm(cheetahWasm); Cheetah.setWasmSimd(cheetahWasmSimd); CheetahWorker.setWasm(cheetahWasm); CheetahWorker.setWasmSimd(cheetahWasmSimd); export { Cheetah, CheetahModel, CheetahOptions, CheetahTranscript, CheetahWorker, CheetahWorkerInitRequest, CheetahWorkerProcessRequest, CheetahWorkerReleaseRequest, CheetahWorkerRequest, CheetahWorkerInitResponse, CheetahWorkerProcessResponse, CheetahWorkerReleaseResponse, CheetahWorkerFailureResponse, CheetahWorkerResponse, CheetahErrors, };