Files
openclaw/src/plugin-sdk/speech-core.ts
2026-03-22 17:48:59 -07:00

18 lines
525 B
TypeScript

// Shared speech-provider implementation helpers for bundled and third-party plugins.
export type { SpeechProviderPlugin } from "../plugins/types.js";
export type { SpeechVoiceOption } from "../tts/provider-types.js";
export {
edgeTTS,
elevenLabsTTS,
inferEdgeExtension,
OPENAI_TTS_MODELS,
OPENAI_TTS_VOICES,
openaiTTS,
parseTtsDirectives,
} from "../tts/tts-core.js";
export { resolvePreferredOpenClawTmpDir } from "../infra/tmp-openclaw-dir.js";
export { isVoiceCompatibleAudio } from "../media/audio.js";