Skip to content

Releases: HumeAI/hume-python-sdk

v0.9.1

24 Jun 19:57
0aa6039
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

18 Jun 19:08
afad321
Compare
Choose a tag to compare

What's Changed

  • Make audio playback more reliable and easier to install @twitchard in #303
    • Removed dependency on pydub
    • Add support for streaming audio playback.
    • Improve compatibility across more systems.
  • Remove legacy extra by @twitchard in #311
    • Users reliant on the legacy package extra should remain on v0.8.6 or follow the instructions in our migration guide to use the new interfaces.

Full Changelog: v0.8.6...v0.9.0

v0.8.6

13 Jun 23:39
b4ec833
Compare
Choose a tag to compare

What's Changed

  • 🌿 Fern Regeneration -- June 13, 2025 by @fern-api in #309
    • This release contains changes from upgrading our Fern python generator from 4.2.8 to 4.21.5. See the fern changelog. Some highlights:
      • Retries now default to 2 instead of 0.
      • Error reporting and Pydantic types are improved.
      • Paginating without an explicit page number now works correctly!
    • API addition: support defining nudges in your Evi config, to help Evi naturally fill the silence during inactivity.
    • API addition: TTS responses now contain transcribed_text on Snippet when instant_mode is not enabled.
  • Respect base_url by @twitchard in #306

Full Changelog: v0.8.5...v0.8.6

v0.8.5

09 Jun 23:56
a291392
Compare
Choose a tag to compare

What's Changed

  • 🌿 Fern Regeneration -- June 9, 2025 by @fern-api in #301
    • (fix) fix version of dependency websockets to 13.1
    • (fix) More informative audio import errors by @twitchard in #302

Full Changelog: v0.8.4...v0.8.5

v0.8.4

06 Jun 21:23
c838c0b
Compare
Choose a tag to compare

What's Changed

  • fix: fixed a bug where auto-pagination skipped from page 0 to page 2.
  • fix: removed unreferenced FunctionCallResponseInput, PostedPromptSpec, TextInput and TtsInput types.
  • fix: fixed incorrectly reported package version in request headers.

Full Changelog: v0.8.3...v0.8.4

v0.8.3

26 Apr 00:22
4b08cb1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.2...v0.8.3

v0.8.2

18 Apr 17:37
c339b2d
Compare
Choose a tag to compare

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.

Full Changelog: v0.8.1...v0.8.2

v0.8.1

18 Apr 00:27
147eaa7
Compare
Choose a tag to compare

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 and text fields to SnippetAudioChunkper chunk.
    • EVI:
      • (potentially breaking type change) Refactored internal type definitions for language models, renaming *ModelProvider types to ModelProviderEnum and *ModelResource types to LanguageModelType for consistency.
      • (fix) Corrected the claude-3-7-sonnet entry to claude-3-7-sonnet-latest.

Full Changelog: v0.8.0...v0.8.1

v0.8.0

18 Apr 00:14
1a7aac9
Compare
Choose a tag to compare

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

Full Changelog: v0.7.13...v0.8.0

v0.7.13

02 Apr 21:43
30442de
Compare
Choose a tag to compare

What's Changed

  • 🌿 Fern Regeneration -- April 2, 2025 by @fern-api in #252
    • Introduce hume.tts.voices.list and hume.tts.voices.delete methods for managing your Voice Library.
  • 🌿 Fern Regeneration -- April 2, 2025 by @fern-api in #255
    • (fix) change hume.tts.synthesize_json_streaming to yield a new SnippetAudioChunk type. The previous type Snippet caused deserialization failures.
  • 🌿 Fern Regeneration -- April 2, 2025 by @fern-api in #257

Full Changelog: v0.7.11...v0.7.13