Files
openclaw/src/plugin-sdk/speech-runtime.ts
T
2026-03-27 16:40:27 +00:00

36 lines
845 B
TypeScript

// Public runtime-facing speech helpers for feature/channel plugins.
export {
_test,
buildTtsSystemPromptHint,
getLastTtsAttempt,
getResolvedSpeechProviderConfig,
getTtsMaxLength,
getTtsProvider,
isSummarizationEnabled,
isTtsEnabled,
isTtsProviderConfigured,
listSpeechVoices,
maybeApplyTtsToPayload,
resolveTtsAutoMode,
resolveTtsConfig,
resolveTtsPrefsPath,
resolveTtsProviderOrder,
setLastTtsAttempt,
setSummarizationEnabled,
setTtsAutoMode,
setTtsEnabled,
setTtsMaxLength,
setTtsProvider,
synthesizeSpeech,
textToSpeech,
textToSpeechTelephony,
type ResolvedTtsConfig,
type ResolvedTtsModelOverrides,
type TtsDirectiveOverrides,
type TtsDirectiveParseResult,
type TtsResult,
type TtsSynthesisResult,
type TtsTelephonyResult,
} from "../../extensions/speech-core/runtime-api.js";