UNPKG

vue3-chat-yz

Version:

vue3-chat-yz

18 lines (17 loc) 521 B
import { Ref } from 'vue'; export interface useAudioProps { lang?: "zh-CN" | "en-US" | "ja-JP" | "es-ES" | "hi-IN"; continuous?: boolean; interimResults?: boolean; onError?: (err: unknown) => void; onStart?: () => void; onEnd?: (value: string) => void; onResult?: (res: string) => void; } export interface useAudioReturn { start: () => void; stop: () => void; value: Ref<string>; loading: Ref<boolean>; } export declare function useAudio(props: useAudioProps): useAudioReturn;