/** * @fileoverview Public entry point for the framework-agnostic browser engines: * read-aloud playback and live dictation. React callers should prefer the hooks in * `use-voice-control/react`, which wrap these. */ export { ReadAloudController, type ReadAloudChunk, type ReadAloudOptions, type ReadAloudState, type SynthesizeFn, } from "./read-aloud"; export { LiveTranscriber, isTranscriptionSupported, type LiveTranscriberOptions, type TranscriberEngine, } from "./live-transcriber"; export { looksLikeMarkdown, markdownToSpeech, markdownToSpeechSegments, stripInlineMarkdown, type MarkdownToSpeechOptions, type SpeechSegment, type SpeechSegmentType, } from "../utils/markdown-to-speech"; export type { TTSProvider, KokoroVoice, DeepgramSpeaker } from "../types/types";