@k4ung/vad-react
Advanced tools
+1
-5
| import type { RealTimeVADOptions } from "@k4ung/vad-web"; | ||
| export { utils } from "@k4ung/vad-web"; | ||
| interface ReactOptions { | ||
| startOnLoad: boolean; | ||
| userSpeakingThreshold: number; | ||
@@ -9,3 +8,2 @@ } | ||
| export declare const defaultReactRealTimeVADOptions: { | ||
| startOnLoad: boolean; | ||
| userSpeakingThreshold: number; | ||
@@ -25,3 +23,2 @@ stream: MediaStream; | ||
| } | { | ||
| startOnLoad: boolean; | ||
| userSpeakingThreshold: number; | ||
@@ -64,5 +61,4 @@ additionalAudioConstraints?: { | ||
| start: () => void; | ||
| toggle: () => void; | ||
| destroy: () => void; | ||
| stop: () => void; | ||
| }; | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,gBAAgB,CAAA;AAIxD,OAAO,EAAE,KAAK,EAAE,MAAM,gBAAgB,CAAA;AAEtC,UAAU,YAAY;IACpB,WAAW,EAAE,OAAO,CAAA;IACpB,qBAAqB,EAAE,MAAM,CAAA;CAC9B;AAED,MAAM,MAAM,uBAAuB,GAAG,kBAAkB,GAAG,YAAY,CAAA;AAOvE,eAAO,MAAM,8BAA8B;iBAX5B,OAAO;2BACG,MAAM;;;;;;;;;;;;;;iBADhB,OAAO;2BACG,MAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;CAa9B,CAAA;AAmCD,wBAAgB,SAAS,CAAC,OAAO,EAAE,OAAO,CAAC,uBAAuB,CAAC;;;iBAQP,MAAM;;;;;;;;EAuFjE"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,gBAAgB,CAAA;AAIxD,OAAO,EAAE,KAAK,EAAE,MAAM,gBAAgB,CAAA;AAEtC,UAAU,YAAY;IACpB,qBAAqB,EAAE,MAAM,CAAA;CAC9B;AAED,MAAM,MAAM,uBAAuB,GAAG,kBAAkB,GAAG,YAAY,CAAA;AAMvE,eAAO,MAAM,8BAA8B;2BATlB,MAAM;;;;;;;;;;;;;;2BAAN,MAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;CAY9B,CAAA;AAmCD,wBAAgB,SAAS,CAAC,OAAO,EAAE,OAAO,CAAC,uBAAuB,CAAC;;;iBAQP,MAAM;;;;;;;EA4EjE"} |
+38
-52
@@ -32,3 +32,2 @@ "use strict"; | ||
| const defaultReactOptions = { | ||
| startOnLoad: true, | ||
| userSpeakingThreshold: 0.6, | ||
@@ -65,6 +64,6 @@ }; | ||
| const [userSpeaking, updateUserSpeaking] = (0, react_1.useReducer)((state, isSpeechProbability) => isSpeechProbability > reactOptions.userSpeakingThreshold, false); | ||
| const [loading, setLoading] = (0, react_1.useState)(true); | ||
| const [loading, setLoading] = (0, react_1.useState)(false); | ||
| const [errored, setErrored] = (0, react_1.useState)(false); | ||
| const [listening, setListening] = (0, react_1.useState)(false); | ||
| const [vad, setVAD] = (0, react_1.useState)(null); | ||
| const vadRef = (0, react_1.useRef)(null); | ||
| const userOnFrameProcessed = useEventCallback(vadOptions.onFrameProcessed); | ||
@@ -82,42 +81,34 @@ vadOptions.onFrameProcessed = useEventCallback((probs) => { | ||
| vadOptions.onVADMisfire = _onVADMisfire; | ||
| const setup = async () => { | ||
| let myvad; | ||
| try { | ||
| myvad = await vad_web_1.MicVAD.new(vadOptions); | ||
| } | ||
| catch (e) { | ||
| setLoading(false); | ||
| if (e instanceof Error) { | ||
| setErrored({ message: e.message }); | ||
| } | ||
| else { | ||
| // @ts-ignore | ||
| setErrored({ message: e }); | ||
| } | ||
| return; | ||
| } | ||
| vadRef.current = myvad; | ||
| setLoading(false); | ||
| return myvad; | ||
| }; | ||
| (0, react_1.useEffect)(() => { | ||
| if (!vad) { | ||
| const setup = async () => { | ||
| let myvad; | ||
| try { | ||
| myvad = await vad_web_1.MicVAD.new(vadOptions); | ||
| } | ||
| catch (e) { | ||
| setLoading(false); | ||
| if (e instanceof Error) { | ||
| setErrored({ message: e.message }); | ||
| } | ||
| else { | ||
| // @ts-ignore | ||
| setErrored({ message: e }); | ||
| } | ||
| return; | ||
| } | ||
| setVAD(myvad); | ||
| setLoading(false); | ||
| if (reactOptions.startOnLoad) { | ||
| myvad?.start(); | ||
| setListening(true); | ||
| } | ||
| }; | ||
| setup().catch((e) => { | ||
| console.log("Well that didn't work"); | ||
| }); | ||
| } | ||
| return function cleanUp() { | ||
| if (!loading && !errored) { | ||
| vad?.pause(); | ||
| if (!loading && !errored && listening) { | ||
| vadRef.current?.pause(); | ||
| setListening(false); | ||
| vad?.destroy(); | ||
| vadRef.current?.destroy(); | ||
| } | ||
| }; | ||
| }, [vad]); | ||
| }, []); | ||
| const pause = () => { | ||
| if (!loading && !errored) { | ||
| vad?.pause(); | ||
| vadRef.current?.pause(); | ||
| setListening(false); | ||
@@ -127,20 +118,16 @@ } | ||
| const start = () => { | ||
| if (!loading && !errored) { | ||
| vad?.start(); | ||
| setListening(true); | ||
| if (!listening) { | ||
| setLoading(true); | ||
| setup().then((vad) => { | ||
| vad?.start(); | ||
| setListening(true); | ||
| }); | ||
| } | ||
| }; | ||
| const toggle = () => { | ||
| if (listening) { | ||
| pause(); | ||
| const stop = () => { | ||
| if (!loading && !errored && listening) { | ||
| vadRef.current?.destroy(); | ||
| setListening(false); | ||
| } | ||
| else { | ||
| start(); | ||
| } | ||
| }; | ||
| const destroy = () => { | ||
| if (!loading && !errored) { | ||
| vad?.destroy(); | ||
| } | ||
| }; | ||
| return { | ||
@@ -153,4 +140,3 @@ listening, | ||
| start, | ||
| toggle, | ||
| destroy, | ||
| stop, | ||
| }; | ||
@@ -157,0 +143,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+1
-1
@@ -16,3 +16,3 @@ { | ||
| "homepage": "https://github.com/ricky0123/vad", | ||
| "version": "0.0.6", | ||
| "version": "0.0.7", | ||
| "license": "ISC", | ||
@@ -19,0 +19,0 @@ "main": "dist/index.js", |
12880
-5.81%204
-8.11%