openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
10 lines (9 loc) • 1.88 kB
JavaScript
import { C as TtsAutoSchema, E as TtsProviderSchema, T as TtsModeSchema, w as TtsConfigSchema } from "../zod-schema.core-BwZ4os81.mjs";
import { a as getTtsMaxLength, c as isTtsEnabled, g as resolveTtsPrefsPath, i as buildTtsSystemPromptHint, l as listTtsPersonas, m as resolveTtsConfig, o as getTtsPersona, p as resolveTtsAutoMode, s as isSummarizationEnabled } from "../tts-settings-95A8vkMD.mjs";
import { D as resolveTtsProviderOrder, T as isTtsProviderConfigured, _ as setTtsProvider, a as textToSpeechStream, c as getLastTtsAttempt, d as setLastTtsAttempt, f as setSummarizationEnabled, g as setTtsPersona, h as setTtsMaxLength, i as streamSpeech, l as listSpeechVoices, m as setTtsEnabled, n as testApi, p as setTtsAutoMode, r as textToSpeechTelephony, s as resolveExplicitTtsOverrides, t as getTtsProvider, v as synthesizeSpeech, w as getResolvedSpeechProviderConfig } from "../runtime-api-BP9OdSGw.mjs";
import { n as textToSpeech, t as maybeApplyTtsToPayload } from "../tts-D9yp3VFH.mjs";
//#region src/plugin-sdk/tts-runtime.ts
/** Compatibility no-op retained for callers that prewarm facade runtimes generically. */
function prewarmTtsRuntimeFacade() {}
//#endregion
export { TtsAutoSchema, TtsConfigSchema, TtsModeSchema, TtsProviderSchema, testApi as _test, testApi, buildTtsSystemPromptHint, getLastTtsAttempt, getResolvedSpeechProviderConfig, getTtsMaxLength, getTtsPersona, getTtsProvider, isSummarizationEnabled, isTtsEnabled, isTtsProviderConfigured, listSpeechVoices, listTtsPersonas, maybeApplyTtsToPayload, prewarmTtsRuntimeFacade, resolveExplicitTtsOverrides, resolveTtsAutoMode, resolveTtsConfig, resolveTtsPrefsPath, resolveTtsProviderOrder, setLastTtsAttempt, setSummarizationEnabled, setTtsAutoMode, setTtsEnabled, setTtsMaxLength, setTtsPersona, setTtsProvider, streamSpeech, synthesizeSpeech, textToSpeech, textToSpeechStream, textToSpeechTelephony };