mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 05:20:43 +00:00
refactor: narrow media core plugin api barrels
This commit is contained in:
@@ -1 +1,52 @@
|
||||
export * from "openclaw/plugin-sdk/speech-core";
|
||||
export {
|
||||
asBoolean,
|
||||
asFiniteNumber,
|
||||
asObject,
|
||||
assertOkOrThrowProviderError,
|
||||
canonicalizeSpeechProviderId,
|
||||
createProviderHttpError,
|
||||
extractProviderErrorDetail,
|
||||
extractProviderRequestId,
|
||||
formatProviderErrorPayload,
|
||||
formatProviderHttpErrorMessage,
|
||||
getSpeechProvider,
|
||||
listSpeechProviders,
|
||||
normalizeApplyTextNormalization,
|
||||
normalizeLanguageCode,
|
||||
normalizeSeed,
|
||||
normalizeSpeechProviderId,
|
||||
normalizeTtsAutoMode,
|
||||
parseTtsDirectives,
|
||||
readResponseTextLimited,
|
||||
requireInRange,
|
||||
resolveEffectiveTtsConfig,
|
||||
scheduleCleanup,
|
||||
summarizeText,
|
||||
trimToUndefined,
|
||||
truncateErrorDetail,
|
||||
TTS_AUTO_MODES,
|
||||
} from "openclaw/plugin-sdk/speech-core";
|
||||
export type {
|
||||
ResolvedTtsConfig,
|
||||
ResolvedTtsModelOverrides,
|
||||
SpeechDirectiveTokenParseContext,
|
||||
SpeechDirectiveTokenParseResult,
|
||||
SpeechListVoicesRequest,
|
||||
SpeechModelOverridePolicy,
|
||||
SpeechProviderConfig,
|
||||
SpeechProviderConfiguredContext,
|
||||
SpeechProviderOverrides,
|
||||
SpeechProviderPlugin,
|
||||
SpeechProviderPreparedSynthesis,
|
||||
SpeechProviderPrepareSynthesisContext,
|
||||
SpeechProviderResolveConfigContext,
|
||||
SpeechProviderResolveTalkConfigContext,
|
||||
SpeechProviderResolveTalkOverridesContext,
|
||||
SpeechSynthesisRequest,
|
||||
SpeechSynthesisTarget,
|
||||
SpeechTelephonySynthesisRequest,
|
||||
SpeechVoiceOption,
|
||||
TtsConfigResolutionContext,
|
||||
TtsDirectiveOverrides,
|
||||
TtsDirectiveParseResult,
|
||||
} from "openclaw/plugin-sdk/speech-core";
|
||||
|
||||
Reference in New Issue
Block a user