@spitch/reader
Version:
Embeddable audio reader component to render a rich audio reader player in African languages.
27 lines (26 loc) • 610 B
TypeScript
export declare const API_URL: any;
export interface SpitchTTSRequest {
text?: string;
voice: string;
language: string;
url?: string;
org?: string;
id?: string;
}
export interface SpitchAudioConfig {
url: string;
language: string;
voice: string;
org?: string;
id: string;
origin?: string;
}
export interface SpitchTTSResponse {
audio_url?: string;
}
declare class SpitchAPI {
generateStreamingAudio(config: SpitchAudioConfig): Promise<Response>;
getReaderConfig(readerId: string): Promise<any>;
}
export declare const spitchAPI: SpitchAPI;
export {};