@lobehub/tts
Version:
A high-quality & reliable TTS React Hooks library
15 lines (14 loc) • 487 B
text/typescript
import { AudioProps } from "../AudioPlayer/index.mjs";
import { RefObject } from "react";
//#region src/react/hooks/useStreamAudioPlayer.d.ts
interface StreamAudioPlayerResponse extends AudioProps {
arrayBuffers: ArrayBuffer[];
download: () => void;
load: (arrayBuffer: ArrayBuffer) => void;
ref: RefObject<HTMLAudioElement>;
reset: () => void;
url: string;
}
declare const useStreamAudioPlayer: () => StreamAudioPlayerResponse;
//#endregion
export { useStreamAudioPlayer };