- Replace custom LANGUAGE_MAP fallback in language_to_inworld_language with resolve_language(language, LANGUAGE_MAP, use_base_code=False) to match the pattern used by other services and restore the unverified-language warning - Tighten delivery_mode type from str to Literal["STABLE", "BALANCED", "CREATIVE"] - Update changelog entry to mention delivery_mode and language normalization
458 B
458 B
- Inworld TTS updates:
- Added
delivery_modesetting (STABLE/BALANCED/CREATIVE) toInworldTTSServiceandInworldHttpTTSService, enabling the stability-vs-creativity tradeoff ininworld-tts-2. - Added language support to
InworldTTSServiceandInworldHttpTTSService. Thelanguagesetting is now forwarded to the API, and a newlanguage_to_inworld_language()helper normalizes PipecatLanguageenums to Inworld's BCP-47 locale tags.
- Added