Releases: HumeAI/hume-python-sdk
Releases · HumeAI/hume-python-sdk
v0.8.5
v0.8.4
What's Changed
- fix: fixed a bug where auto-pagination skipped from page 0 to page 2.
- fix: removed unreferenced
FunctionCallResponseInput
,PostedPromptSpec
,TextInput
andTtsInput
types. - fix: fixed incorrectly reported package version in request headers.
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- Bump websockets dependency 12 -> 13.1 by @twitchard in #284
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- 🌿 Fern Regeneration -- April 18, 2025 by @fern-api in #282
- Add
strip_headers
to TTS streaming JSON apis, as a convenience when you want to play back audio as a single continued audio file vs a series of standalone audio files.
- Add
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Restore ":herb: Fern Regeneration -- April 17, 2025" by @twitchard in #280
- TTS
- Added an optional
instant_mode
parameter to TTS streaming endpoints (synthesize_stream_file
,synthesize_stream_json
). When enabled, this provides ultra-low latency streaming suitable for real-time applications. Note: Requires a predefined voice, is only available for streaming, and incurs a 10% higher cost. - Added
snippet_id
andtext
fields toSnippetAudioChunk
per chunk.
- Added an optional
- EVI:
- (potentially breaking type change) Refactored internal type definitions for language models, renaming
*ModelProvider
types toModelProviderEnum
and*ModelResource
types toLanguageModelType
for consistency. - (fix) Corrected the
claude-3-7-sonnet
entry toclaude-3-7-sonnet-latest
.
- (potentially breaking type change) Refactored internal type definitions for language models, renaming
- TTS
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- 🌿 Fern Regeneration -- April 7, 2025 by @fern-api in #266
- (break, fix) - Autopagination is now supported across all list API. The following methods now return a
core.Page
instead of bespoke page types.HumeClient.empathic_voice.chat_groups.list_chat_groups
HumeClient.empathic_voice.chat_groups.list_chat_group_events
HumeClient.empathic_voice.configs.list_configs
HumeClient.empathic_voice.configs.list_config_versions
HumeClient.empathic_voice.customVoices.list_custom_voices
HumeClient.empathic_voice.tools.list_tool_versions
HumeClient.tts.voices.list
- (break, fix) - Autopagination is now supported across all list API. The following methods now return a
Full Changelog: v0.7.13...v0.8.0
v0.7.13
What's Changed
- 🌿 Fern Regeneration -- April 2, 2025 by @fern-api in #252
- Introduce
hume.tts.voices.list
andhume.tts.voices.delete
methods for managing your Voice Library.
- Introduce
- 🌿 Fern Regeneration -- April 2, 2025 by @fern-api in #255
- (fix) change
hume.tts.synthesize_json_streaming
to yield a newSnippetAudioChunk
type. The previous typeSnippet
caused deserialization failures.
- (fix) change
- 🌿 Fern Regeneration -- April 2, 2025 by @fern-api in #257
Full Changelog: v0.7.11...v0.7.13
v0.7.11
What's Changed
- 🌿 Fern Regeneration -- March 26, 2025 by @fern-api in #251
- Add support for
hume.tts.synthesize_json_streaming
andhume.tts.synthesize_file_streaming
methods for streaming generated speech ⚠️ (fix) removeaudio_format
fromSnippet
type. This field was released unintentionally and wasn't consistently present, leading to deserialization errors.
- Add support for
Full Changelog: v0.7.10...v0.7.11