@picovoice/koala-web
Version:
Koala Noise Suppression engine for web browsers (via WebAssembly)
43 lines (38 loc) • 993 B
text/typescript
import { Koala } from './koala';
import { KoalaWorker } from './koala_worker';
import * as KoalaErrors from './koala_errors';
import {
KoalaModel,
KoalaOptions,
KoalaWorkerInitRequest,
KoalaWorkerProcessRequest,
KoalaWorkerReleaseRequest,
KoalaWorkerRequest,
KoalaWorkerInitResponse,
KoalaWorkerProcessResponse,
KoalaWorkerReleaseResponse,
KoalaWorkerFailureResponse,
KoalaWorkerResponse,
} from './types';
import koalaWasm from '../lib/pv_koala.wasm';
import koalaWasmSimd from '../lib/pv_koala_simd.wasm';
Koala.setWasm(koalaWasm);
Koala.setWasmSimd(koalaWasmSimd);
KoalaWorker.setWasm(koalaWasm);
KoalaWorker.setWasmSimd(koalaWasmSimd);
export {
Koala,
KoalaErrors,
KoalaModel,
KoalaOptions,
KoalaWorker,
KoalaWorkerInitRequest,
KoalaWorkerProcessRequest,
KoalaWorkerReleaseRequest,
KoalaWorkerRequest,
KoalaWorkerInitResponse,
KoalaWorkerProcessResponse,
KoalaWorkerReleaseResponse,
KoalaWorkerFailureResponse,
KoalaWorkerResponse,
};