Releases: HumeAI/hume-typescript-sdk
Releases · HumeAI/hume-typescript-sdk
0.14.0
What's Changed
This is a significant release, corresponding to the release of our new multilingual Text-to-Speech model, Octave 2 (preview), and our multilingual-capable EVI version, 4-mini. See the announcement.
- #548
- TTS:
version: "2"is now supported in all TTS requests. Octave 2 (preview) has multilingual capabilities, however does not currently support thedescriptionfield. If you require acting instructions or voice design, please continue to use Octave 1. Voices saved with Octave 1 are forwards-compatible with Octave 2 -- however voices saved using Octave 2 are not backwards-compatible with Octave 1. - TTS: Word-level and phoneme-level timestamps are now available for TTS created using Octave 2. This enables use cases such as word highlighting or lip-syncing. Pass
version: "2", includeTimestampTypes=['word', 'phoneme']intosynthesizeJsonStreamingto receive timestamp messages, or access the.timestampsfield onSnippet. - (break) The type of messages yielded by
synthesizeJsonStreaminghas changed fromSnippetAudioChunktoTtsOutput(= SnippetAudioChunk | TimestampMessage)- EVI: version
4-miniis now supported. Configs using4-minimust specify a supplemental LLM and cannot enable quick responses.
- EVI: version
- EVI: new supplemental LLMs:
claude-sonnet-4-5-20250929andgrok-4-fast-non-reasoning-latest
- TTS:
Full Changelog: 0.13.8...0.14.0
0.13.8
What's Changed
- #530: Make
SilenceFiller.tsmore cross-platform (@twitchard)
Full Changelog: 0.13.7...0.13.8
0.13.7
0.13.6
What's Changed
- #533: (fix) More universally supply accessToken (@twitchard)
Full Changelog: 0.13.5...0.13.6
0.13.5
What's Changed
- #523: Fern Generation (@app/fern-api)
- Add
voiceIdto session_settings. You can now change voices within an EVI chat! - Add
requestIdfield toSnippetAudioChunkto aid in debugging.
- Add
- #525: Add
collateandSilenceFillerhelpers (@twitchard)
Full Changelog: 0.13.4...0.13.5
0.13.4
0.13.3
What's Changed
- (fix) #493: Apply voiceId query param if present in ConnectArgs (@zgreathouse)
Full Changelog: 0.13.2...0.13.3
0.13.2
What's Changed
- #492: Fern Generation (@app/fern-api)
- (fix) appropriate type for
ReturnConfig.voice - (fix) removed enum member
OCTAVE_COMBINEDfromVoiceProvider-- this enum member is internal and its behavior is not stable; - (fix) restored incomplete
SnippetAudioChunktype
- (fix) appropriate type for
Full Changelog: 0.13.1...0.13.2
0.13.1
What's Changed
- #490: Fern Generation (@app/fern-api)
- #491: Add voice id (@twitchard)
Full Changelog: 0.13.0...0.13.1
0.13.0
What's Changed
-
#483, #484, #485: Fern Generation (@app/fern-api)
- (feat) EVI: Add support for
gpt-5,gpt-5-miniandgpt-5-nanosupplemental LLMs. - (fix, break) TTS: Flatten
synthesize_jsonto acceptPostedTtsdirectly instead ofSynthesizeJsonRequest, for consistency. - (break) EVI: remove support for
"editable"context type. Editable context is not supported by EVI 3. Use persistent context instead. - (fix) Remove unintentionally added
custom_language_model_supports_tool_use...method and related types.
- (feat) EVI: Add support for
-
#488: bump minor (@twitchard)
Full Changelog: 0.12.2...0.13.0