UNPKG

woolball-client

Version:

Client-side library for Woolball enabling secure browser resource sharing for distributed AI task processing

19 lines (18 loc) 671 B
/** * Processes audio data by converting base64 to Float64Array with specific sample rate and bit depth * @param data Base64 encoded audio data * @returns Float64Array Processed audio samples */ export declare function processAudio(data: string): Float64Array; /** * Converte um Blob para ArrayBuffer * @param blob Blob para converter * @returns Promise<ArrayBuffer> ArrayBuffer resultante */ export declare function blobToArrayBuffer(blob: Blob): Promise<ArrayBuffer>; /** * Converte um ArrayBuffer para string base64 * @param buffer ArrayBuffer para converter * @returns String base64 */ export declare function bufferToBase64(buffer: ArrayBuffer): string;