hybrid_plus
Version:
Hybrid Flutter Javascript SDK
33 lines (32 loc) • 624 B
TypeScript
import { ExecOptions } from "./core.ts";
export declare enum Codec {
defaultCodec = 0,
aacADTS = 1,
opusOGG = 2,
opusCAF = 3,
mp3 = 4,
vorbisOGG = 5,
pcm16 = 6,
pcm16WAV = 7,
pcm16AIFF = 8,
pcm16CAF = 9,
flac = 10,
aacMP4 = 11,
amrNB = 12,
amrWB = 13,
pcm8 = 14,
pcmFloat32 = 15,
pcmWebM = 16,
opusWebM = 17,
vorbisWebM = 18
}
/**
* 开始录音选项
*/
export interface StartRecordOptions extends ExecOptions<string, any> {
codec?: Codec;
savePath?: string;
sampleRate?: number;
channelsNumber?: number;
bitRate?: number;
}