@cloudraker/use-whisper
Version:
React Hook for OpenAI Whisper API with speech recorder and silence removal built-in.
8 lines (4 loc) • 314 B
JavaScript
;
var react = require('react');
var l=(c,n,t)=>{let o=react.useMemo(()=>{let e=[];return Array.isArray(n)&&(e=[...e,...n]),Array.isArray(t)&&(e=[...e,...t]),e},[n,t]);return react.useCallback(async(...e)=>{try{await c(...e);}catch(a){typeof n=="function"&&n(a);}},o)};
exports.useCallbackAsync = l;