Recent Releases of hume-typescript-sdk

hume-typescript-sdk - 0.13.3

What's Changed

  • (fix) #493: Apply voiceId query param if present in ConnectArgs (@zgreathouse)

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.13.2...0.13.3

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.13.2

What's Changed

  • #492: Fern Generation (@app/fern-api)

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.13.1...0.13.2

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.13.1

What's Changed

  • #490: Fern Generation (@app/fern-api)
  • #491: Add voice id (@twitchard)

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.13.0...0.13.1

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.13.0

What's Changed

  • #483, #484, #485: Fern Generation (@app/fern-api)

    • (feat) EVI: Add support for gpt-5, gpt-5-mini and gpt-5-nano supplemental LLMs.
    • (fix, break) TTS: Flatten synthesize_json to accept PostedTts directly instead of SynthesizeJsonRequest, 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.
  • 488: bump minor (@twitchard)

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.12.2...0.13.0

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.12.2

What's Changed

  • :herb: Fern Regeneration -- August 5, 2025 by @fern-api[bot] in https://github.com/HumeAI/hume-typescript-sdk/pull/474 and https://github.com/HumeAI/hume-typescript-sdk/pull/475
    • Language Model Expansion: Added support for new language models across multiple providers, including gpt-oss-120b, gpt-4.1, qwen-3-235b-a22b, gemini-2.5-flash, moonshotai/kimi-k2-instruct
    • Enhanced Chat Events: Expanded ReturnChatEventType with 5 additional event types.
    • Contains the results of updating the Fern generator to 1.9.0 and enabling formDataSupport: Node18. This should remove the form-data dependency which should make compatibility with React Native easier / require fewer polyfills, although it breaks compatibility with Node versions before 18. It also makes our file upload APIs more flexible in input.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.12.1...0.12.2

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.12.1

What's Changed

  • :herb: Fern Regeneration -- July 17, 2025 by @fern-api[bot] in https://github.com/HumeAI/hume-typescript-sdk/pull/454
    • Fix: Added AssistantProsody to JSONMessage union.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.12.0...0.12.1

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.12.0

What's Changed

  • (EVI 3 release) by @fern-api[bot] in https://github.com/HumeAI/hume-typescript-sdk/pull/453
    • break: EVI2 hume.empathicVoice.customVoices was removed - use EVI3 and hume.tts.voices instead.
    • Add support forAssistantProsody messages. For EVI3 chats, expression measures will no longer be contained directly on assistant messages, subscribe to the assistant_prosody message type instead.
    • don't throw error for unrecognized message type by @yinishi in https://github.com/HumeAI/hume-typescript-sdk/pull/447

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.11.4...0.12.0

- TypeScript
Published by twitchard 7 months ago

hume-typescript-sdk - 0.11.5-beta.0

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.11.4...0.11.5-beta.0

- TypeScript
Published by twitchard 8 months ago

hume-typescript-sdk - 0.11.4

What's Changed

  • (fix) Parse environment without protocol @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/428
    • Reverts an unintentional change in 0.11.0 that required you to pass https://api.hume.ai for environment when initializing HumeClient, rather than api.hume.ai.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.11.3...0.11.4

- TypeScript
Published by twitchard 8 months ago

hume-typescript-sdk - 0.11.3

What's Changed

  • :herb: Fern Regeneration -- June 18, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/422
    • Fern generator upgrade: upgrades to 1.6.0 https://buildwithfern.com/learn/sdks/introduction/changelog/ts#160. Allows custom headers to be set on the root client.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.11.2...0.11.3

- TypeScript
Published by twitchard 8 months ago

hume-typescript-sdk - 0.11.2

What's Changed

  • :herb: Fern Regenerations: #411, #412, and #416
    • This release contains changes from updating our Fern Typescript generator from 0.49.7 to 0.51.7. See the Fern Changelog for more details.
    • API addition: support defining nudges in your Evi config, to help Evi naturally fill the silence during inactivity.
    • API addition: TTS responses now contain transcribedtext on Snippet when instantmode is not enabled.
  • Add X-Hume-... headers for versioning by @twitchard in #326

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.11.1...0.11.2

- TypeScript
Published by twitchard 8 months ago

hume-typescript-sdk - 0.11.1

What's Changed

  • :herb: Fern Regeneration -- June 4, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/391
    • fix: fixed a bug where auto-pagination skipped from page 0 to page 2.
    • fix: removed unreferenced FunctionCallResponseInput, PostedPromptSpec, TextInput and TtsInput types.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.11.0...0.11.1

- TypeScript
Published by twitchard 9 months ago

hume-typescript-sdk - 0.11.0

What's Changed

  • (feat) Introducing a new platform-agnostic, web-based EVIWebAudioPlayer by @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/351
  • (feat) Add .willReconnect to core.ReconnectingWebsocketError by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/355
  • (break) ImproveReconnectingWebSocket implementation to harden error handling and reconnection logic by @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/358
  • (feat) Support ws:// protocol by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/360
  • (break) Don't swallow errors in fetchAccessToken by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/364

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.10.3...0.11.0

- TypeScript
Published by twitchard 10 months ago

hume-typescript-sdk - 0.10.3

What's Changed

  • :herb: Fern Regeneration -- April 18, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/342
    • 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: https://github.com/HumeAI/hume-typescript-sdk/compare/0.10.2...0.10.3

- TypeScript
Published by twitchard 10 months ago

hume-typescript-sdk - 0.10.2

What's Changed

  • Add params to configure audio stream by @gregorybchris in https://github.com/HumeAI/hume-typescript-sdk/pull/337
    • Enhances the getAudioStream helper to support individual settings for echoCancellation, noiseSuppression, and autoGainControl

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.10.1...0.10.2

- TypeScript
Published by twitchard 10 months ago

hume-typescript-sdk - 0.10.1

What's Changed

  • :herb: Fern Regeneration -- April 17, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/336
    • Text-to-Speech (TTS):
      • Add instantMode to TTS requests (PostedTts) to enable ultra-low latency streaming. 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 snippetId (string) and text (string) fields to the SnippetAudioChunk
    • Empathic Voice (EVI):
      • Refactored and renamed language model related types for improved clarity (e.g., ReturnLanguageModelModelResource is now LanguageModelType, PostedLanguageModelModelProvider is now ModelProviderEnum).
      • (fix) correct the claude-3-7-sonnet entry to claude-3-7-sonnet-latest in types and documentation examples.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.10.0...0.10.1

- TypeScript
Published by twitchard 10 months ago

hume-typescript-sdk - 0.10.0

What's Changed

  • :herb: Fern Regeneration -- April 7, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/323
    • (break, fix) - Autopagination is now supported across all list API. The following methods now return a core.Page instead of bespoke page types.
    • HumeClient.empathicVoice.chatGroups.listChatGroups
    • HumeClient.empathicVoice.chatGroups.listChatGroupEvents
    • HumeClient.empathicVoice.configs.listConfigs
    • HumeClient.empathicVoice.configs.listConfigVersions
    • HumeClient.empathicVoice.customVoices.listCustomVoices
    • HumeClient.empathicVoice.tools.listToolVersions
    • HumeClient.tts.voices.list

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.18...0.10.0

- TypeScript
Published by twitchard 11 months ago

hume-typescript-sdk - 0.9.18

What's Changed

  • :herb: Fern Regeneration -- April 5, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/317
    • This release corresponds to updating our Fern SDK generator from 0.39.7 -> 0.49.7. See changes here. Relevant changes include improved retry logic, more descriptive errors, and improved ecosystem compatibility.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.17...0.9.18

- TypeScript
Published by twitchard 11 months ago

hume-typescript-sdk - 0.9.17

What's Changed

  • :herb: Fern Regeneration -- April 2, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/303
    • Introduce hume.tts.voices.list and hume.tts.voices.delete methods for managing your Voice Library.
  • :herb: Fern Regeneration -- April 2, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/307
    • (fix) change hume.tts.synthesizeJsonStreaming to yield a new SnippetAudioChunk type. The previous type Snippet caused deserialization errors.
  • :herb: Fern Regeneration -- April 2, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/309

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.15...0.9.17

- TypeScript
Published by twitchard 11 months ago

hume-typescript-sdk - 0.9.15

What's Changed

  • :herb: Fern Regeneration -- March 26, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/298
    • Add support for hume.tts.synthesizeJsonStreaming and hume.tts.synthesizeFileStreaming methods for streaming generated speech
    • ⚠️ (fix) remove audio_format from Snippet type. This field was released unintentionally and wasn't consistently present, leading to deserialization errors.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.14...0.9.15

- TypeScript
Published by twitchard 11 months ago

hume-typescript-sdk - 0.9.14

What's Changed

  • :herb: Fern Regeneration -- March 25, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/296
    • Added .split_utterances to PostedTts, that can be set explicitly to false to disable auto-segmentation of longer utterances.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.13...0.9.14

- TypeScript
Published by twitchard 11 months ago

hume-typescript-sdk - 0.9.13

What's Changed

  • :herb: Fern Regeneration -- March 22, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/293
    • Added speed and trailing_silence to Utterance.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.12...0.9.13

- TypeScript
Published by twitchard 11 months ago

hume-typescript-sdk - 0.9.12

Introducing Octave TTS

This release includes support for Hume AI's Octave TTS API. Learn more on our docs page, or try it out on the web at hume.ai.

Unlike conventional TTS that merely "reads" words, Octave is a speech-language model that understands what words mean in context, unlocking a new level of expressiveness. It acts out characters, generates voices from prompts, and takes instructions to modify the emotion and style of a given utterance.

What's Changed

  • :herb: Fern Regeneration -- February 26, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/276
    • Introducing hume.tts client.
  • :herb: Fern Regeneration -- February 26, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/278
    • (fix) improved return type for hume.tts.synthesizeFile.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.10...0.9.12

- TypeScript
Published by twitchard 12 months ago

hume-typescript-sdk - 0.9.10

What's Changed

  • :herb: Fern Regeneration -- January 15, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/254
    • Add WebhookEvent payload types.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.9...0.9.10

- TypeScript
Published by twitchard about 1 year ago

hume-typescript-sdk - 0.9.9

What's Changed

  • (fix) Add custom voices by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/250
  • Make Content-Type optional in convertBase64ToBlob by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/251
  • :herb: Fern Regeneration -- January 13, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/253
    • Add support for .webhooks to the Config resource
    • Add support for .configId filter to the .empathicVoice.chats.listChats(...) method
    • Add support for .mostRecentConfig to the ChatGroup resource.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.8...0.9.9

- TypeScript
Published by twitchard about 1 year ago

hume-typescript-sdk - 0.9.8

What's Changed

  • Ensures query params are not appended if they don't contain data by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/242

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.7...0.9.8

- TypeScript
Published by zgreathouse about 1 year ago

hume-typescript-sdk - 0.9.7

What's Changed

  • :herb: Fern Regeneration -- December 4, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/241
    • ⚠️ (break) Updated voice parameters: removed articulation
    • Improved type of SessionSettings.variables

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.6...0.9.7

- TypeScript
Published by twitchard about 1 year ago

hume-typescript-sdk - 0.9.6

What's Changed

  • :herb: Fern Regeneration -- November 6, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/226
    • Adds interim field to UserMessage events in EVI chats, to indicate whether a user message is "interim".
    • Adds enum members for Claude Haiku 3.5.
  • Adds the verbose_transcription query param to the /chat endpoint, which enables the sending of interim messages by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/227

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.4...0.9.6

- TypeScript
Published by twitchard over 1 year ago

hume-typescript-sdk - 0.9.4

What's Changed

  • :herb: Fern Regeneration -- October 31, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/221
    • (fix) added CUSTOM_VOICE as a member to the ReturnVoice.voice_provider enum
    • (fix) added correct return types for the audio reconstruction endpoints
    • (feat) Typed .language_model.model_resource on POST /v0/evi/configs as an enum instead of a string.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.3...0.9.4

- TypeScript
Published by twitchard over 1 year ago

hume-typescript-sdk - 0.9.3

What's Changed

  • :herb: Fern Regeneration -- October 24, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/208
    • Add support for hume.empathicVoice.chats.getAudio(...) for getting a URL that you can use to download the reconstructed audio for a chat
      • Note: this method will not return a ready-to-use URL right away, it will kick off a job to ready the URL. You can use this like typescript let json = await hume.empathicVoice.chats.getAudio(...); await new Promise((resolve) => setTimeout(() => resolve(), 10000)) json = await hume.empathicVoice.chats.getAudio(...); if (json.status !== 'COMPLETE') { throw new Error('Job did not complete in 10 seconds') } const urlContainingDownload = json.signed_audio_url;
    • Add support for hume.empathicVoice.chatGroups.getAudio(...) to list urls containing reconstructed audio for many chats in a chat group
    • Custom Voices
      • Add support for new base voice SUNNY
      • Updates custom voice parameters to reflect the latest parameters.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.2...0.9.3

- TypeScript
Published by twitchard over 1 year ago

hume-typescript-sdk - 0.9.2

What's Changed

  • (feat): [types] require credentials when initializing HumeClient by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/190
  • Configures prettier to ignore .mock directory by @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/191
  • fix: expose getter on Socket.ts by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/200

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.1...0.9.2

- TypeScript
Published by dsinghvi over 1 year ago

hume-typescript-sdk - 0.9.1

What's Changed

  • (fix) Prevent unwanted deserialization errors for null ReturnVoice.custom_voice (PR)

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.9.0...0.9.1

- TypeScript
Published by twitchard over 1 year ago

hume-typescript-sdk - 0.9.0

What's Changed

  • New method: .empathicVoice.chatGroups.getChatGroup for getting a Chat Group by id.
  • Add support for eviVersion on .empathicVoice.configs.createConfig
  • Add support for Custom Voices API.
  • Added index field to AudioOutput type.
  • Responses that get a 400 http status code now throw a BadRequestError instead of a generic HumeError.
  • (break) Renamed type Hume.empathicVoice.PostedPromptSpec -> Hume.empathicVoice.PostedConfigPromptSpec.
  • (break) Renamed type PostedPromptSpec -> PostedConfigPromptSpec
  • (break) Types for the expression measurement API have now been namespaced under .batch or .streaming.
  • (break) Some Types for the expression measurement API have been rename, for example: Hume.expressionMeasurement.StreamModelsEndpointPayloadModelsFace -> Hume.expressionMeasurement.stream.StreamFace

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.10...0.9.0

- TypeScript
Published by twitchard over 1 year ago

hume-typescript-sdk - 0.8.10

What's Changed

  • fix: ws onclose handles 1000 status code by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/163

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.9...0.8.10

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.9

What's Changed

  • :herb: Fern Regeneration -- September 9, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/162

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.8...0.8.9

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.8

What's Changed

  • (fix): default init fully optional messages by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/152

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.7...0.8.8

- TypeScript
Published by dsinghvi over 1 year ago

hume-typescript-sdk - 0.8.7

What's Changed

  • (chore): revert hume prettier by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/142
  • (chore): do not ignore Fetcher.ts by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/149
  • (chore): introduce unit tests and use readable-stream dependency by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/150

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.6...0.8.7

- TypeScript
Published by dsinghvi over 1 year ago

hume-typescript-sdk - 0.8.6

What's Changed

  • :herb: Fern Regeneration -- August 9, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/123

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.5...0.8.6

- TypeScript
Published by dsinghvi over 1 year ago

hume-typescript-sdk - 0.8.5

What's Changed

  • Revert "[npm] Bump node-fetch from 2.7.0 to 3.3.2" by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/95
  • (chore): update .fernignore by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/96
  • (fix): .fernignore github workflows by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/98
  • (fix): add CONTRIBUTING.md to fernignore by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/100
  • Release 0.8.5 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/101

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.4...0.8.5

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.4

What's Changed

  • add eslint and jest configs by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/71
  • use hume prettier config by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/72
  • add dependabot by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/73
  • Create CONTRIBUTING.md by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/81
  • Update issue templates by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/82
  • [npm] Bump qs and @types/qs by @dependabot in https://github.com/HumeAI/hume-typescript-sdk/pull/76
  • [github actions] Bump actions/setup-node from 3 to 4 by @dependabot in https://github.com/HumeAI/hume-typescript-sdk/pull/74
  • [npm] Bump node-fetch from 2.7.0 to 3.3.2 by @dependabot in https://github.com/HumeAI/hume-typescript-sdk/pull/79
  • [npm] Bump prettier from 2.7.1 to 3.3.3 by @dependabot in https://github.com/HumeAI/hume-typescript-sdk/pull/77
  • [npm] Bump uuid and @types/uuid by @dependabot in https://github.com/HumeAI/hume-typescript-sdk/pull/80
  • [github actions] Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/HumeAI/hume-typescript-sdk/pull/75
  • (feat): websocket respects environment by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/94

New Contributors

  • @dependabot made their first contribution in https://github.com/HumeAI/hume-typescript-sdk/pull/76

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.3...0.8.4

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.3

What's Changed

  • remove type assertion from fetch access token by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/63
  • :herb: Fern Regeneration -- July 17, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/66
  • Correct sendTextInput to sendUserInput in Readme.md by @iankelk in https://github.com/HumeAI/hume-typescript-sdk/pull/64
  • update readme to match new socket by @zachkrall in https://github.com/HumeAI/hume-typescript-sdk/pull/68
  • (fix): make receivedAt a Date not number by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/70

New Contributors

  • @zachkrall made their first contribution in https://github.com/HumeAI/hume-typescript-sdk/pull/63
  • @iankelk made their first contribution in https://github.com/HumeAI/hume-typescript-sdk/pull/64

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.2...0.8.3

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.2

What's Changed

  • (fix): evi.send methods are now sync by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/46
  • (feat): export Chat.ConnectArgs and ChatSocket by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/47
  • (fix): export Chat client types by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/48
  • (feat): export checkForAudioTracks by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/49
  • (fix): update AssistantEnd by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/52
  • (feat): export fetchAccessToken from SDK by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/54
  • (feat): support debug, reconnectAttempts, and arbitrary query param EVI args by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/57
  • (feat): export JsonMessage by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/58
  • (feat): init via token by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/59
  • (feat): export tillSocketOpen on ChatSocket by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/60
  • (fix): account for global WebSocket not being present by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/61
  • (feat): release 0.8.2 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/62

Migration Guide

There have been several improvements made to the TypeScript Chat API for EVI.

  • Instantiation: The HumeClient now directly expects a token or an apiKey. ```ts import { HumeClient } from "hume";

const hume = new HumeClient({ token: "...", }); - **Sync `connect` Method**: No need to await the connect method any longer. ts const socket = hume.connect({ reconnectAttempts, configVersion, resumedChatGroupId }) - **Socket Type**: Instead of `Hume.empathicVoice.chat.StreamSocket` the Socket has been renamed to `Hume.empathicVoice.chat.ChatSocket` - **Handling `onOpen`, `onMessage`, `onError` callbacks**: Previously these handlers were passed to the `connect` as functions but now you can simply put these directly on the socket: ts const socket = hume.connect({ reconnectAttempts, configVersion, resumedChatGroupId }) socket.on("open", (value) => { // do something }); ``` - Sync send methods: All socket send messages are now synchronous so no need to await them.

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.0...0.8.2

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta10

What's Changed

  • (fix): account for global WebSocket not being present by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/61

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta9...0.8.1-beta10

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta9

What's Changed

  • (feat): export tillSocketOpen on ChatSocket by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/60

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta8...0.8.1-beta9

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta8

What's Changed

  • (feat): init via token by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/59

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta7...0.8.1-beta8

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta7

What's Changed

  • (feat): export JsonMessage by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/58

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta6...0.8.1-beta7

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta6

What's Changed

  • (feat): support debug, reconnectAttempts, and arbitrary query param EVI args by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/57

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta5...0.8.1-beta6

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta5

What's Changed

  • (feat): export fetchAccessToken from SDK by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/54

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta4...0.8.1-beta5

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta4

What's Changed

  • (fix): update AssistantEnd by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/52

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta3...0.8.1-beta4

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta3

What's Changed

  • (feat): export checkForAudioTracks by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/49

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta2...0.8.1-beta3

- TypeScript
Published by dsinghvi over 1 year ago

hume-typescript-sdk - 0.8.1-beta2

What's Changed

  • (fix): export Chat client types by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/48

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta1...0.8.1-beta2

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta1

What's Changed

  • (feat): export Chat.ConnectArgs and ChatSocket by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/47

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.1-beta0...0.8.1-beta1

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.1-beta0

What's Changed

  • (fix): evi.send methods are now sync by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/46

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.8.0...0.8.1-beta0

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.8.0

What's Changed

  • (break): remove custom models and update evi client by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/43

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.7.2...0.8.0

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.7.2

What's Changed

  • :herb: Fern Regeneration -- June 21, 2024 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/41

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.7.1...0.7.2

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.7.1

What's Changed

  • adds missing send methods for the VoiceSocket (sendToolResponseMessag… by @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/39
  • Zg/add missing send methods by @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/40

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.7.0...0.7.1

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.7.0

- TypeScript
Published by fern-api[bot] over 1 year ago

hume-typescript-sdk - 0.6.4

What's Changed

  • Revert "(feat): support ascending_order" by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/36
  • (feat): regenerate with latest API definition by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/37

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.6.3...0.6.4

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.6.3

What's Changed

  • (feat): support ascending_order by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/35

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.6.2...0.6.3

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.6.2

What's Changed

  • Zg/add chat resumability by @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/34

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.6.1...0.6.2

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.6.1

What's Changed

  • (fix): github test workflows succeed by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/32

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.6.0...0.6.1

- TypeScript
Published by fern-bot over 1 year ago

hume-typescript-sdk - 0.6.0

- TypeScript
Published by fern-api[bot] over 1 year ago

hume-typescript-sdk - 0.5.17

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.16

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.15

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.14

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.13

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.12

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.11

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.10

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.5.9...0.5.10

- TypeScript
Published by zgreathouse almost 2 years ago

hume-typescript-sdk - 0.5.9

What's Changed

  • (fix): remove ffplay from README by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/25
  • (fix): feedback items for EVI by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/26
  • adds additional utility functions by @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/27

New Contributors

  • @zgreathouse made their first contribution in https://github.com/HumeAI/hume-typescript-sdk/pull/27

Full Changelog: https://github.com/HumeAI/hume-typescript-sdk/compare/0.5.8...0.5.9

- TypeScript
Published by zgreathouse almost 2 years ago

hume-typescript-sdk - 0.5.8

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.7

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.6

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.5

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.3

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.2

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.1

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.5.0

- TypeScript
Published by fern-api[bot] almost 2 years ago

hume-typescript-sdk - 0.4.1

- TypeScript
Published by fern-api[bot] about 2 years ago

hume-typescript-sdk - 0.4.0

- TypeScript
Published by fern-api[bot] about 2 years ago

hume-typescript-sdk - 0.3.3

- TypeScript
Published by fern-api[bot] about 2 years ago

hume-typescript-sdk - 0.3.2

- TypeScript
Published by fern-api[bot] about 2 years ago

hume-typescript-sdk - 0.3.1

- TypeScript
Published by fern-api[bot] about 2 years ago

hume-typescript-sdk - 0.3.0

- TypeScript
Published by fern-api[bot] about 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.7

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.6

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.5

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.4

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.3

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.2

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.1

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.2.0

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.1.5

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.1.4

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.1.3

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.1.2

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.1.1

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.1.0

- TypeScript
Published by fern-api[bot] over 2 years ago

hume-typescript-sdk - https://github.com/HumeAI/hume-typescript-sdk/releases/tag/0.0.10

- TypeScript
Published by fern-api[bot] almost 3 years ago