echogarden
Version:
An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.
16 lines • 1.01 kB
TypeScript
import { DynamicUint8Array } from "../data-structures/DynamicTypedArray.js";
export declare function encodeUnsignedInt(value: number | bigint, outEncodedData: DynamicUint8Array): DynamicUint8Array;
export declare function decodeUnsignedInt31Fast(encodedData: ArrayLike<number>, readOffset: number): DecodedValueAndReadOffset;
export declare function encodeSignedInt32(value: number, outEncodedData: DynamicUint8Array): DynamicUint8Array;
export declare function encodeSignedInt32Fast(value: number, outEncodedData: DynamicUint8Array): DynamicUint8Array;
export declare function decodeSignedInt32(encodedData: ArrayLike<number>, readOffset: number): DecodedValueAndReadOffset;
export declare function decodeSignedInt32Fast(encodedData: ArrayLike<number>, readOffset: number): {
decodedValue: number;
readOffset: number;
};
export interface DecodedValueAndReadOffset {
decodedValue: number;
readOffset: number;
}
export declare function testLeb128Signed(): void;
//# sourceMappingURL=LEB128.d.ts.map