export interface ITldSpeechConfig {
    textToSpeech?: {
        enabled?: boolean;
        maxCharsInText?: number;
        url: string;
    };
    onlineAsr?: {
        enabled?: boolean;
        url: string;
        /** Maximum allowed time for recording, in seconds. */
        maximumRecordTime?: number;
        /** After recording, show message to check punctuation */
        punctuationMessage?: boolean;
    };
    /**
     * URL for the resource service. This is used to get the list of available resources for TTS and ASR.
     * The URL should point to the speech resource service endpoint.
     */
    resourceServiceUrl?: string;
    /**
     * Api key generated for speech service calls. Note, that this is different than default requests api key.
     */
    apiKey: string;
}
