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
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-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: 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
ReturnChatEventTypewith 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.
- Language Model Expansion: Added support for new language models across multiple providers, including
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
AssistantProsodytoJSONMessageunion.
- Fix: Added
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.customVoiceswas removed - use EVI3 andhume.tts.voicesinstead. - Add support for
AssistantProsodymessages. For EVI3 chats, expression measures will no longer be contained directly on assistant messages, subscribe to theassistant_prosodymessage type instead. - don't throw error for unrecognized message type by @yinishi in https://github.com/HumeAI/hume-typescript-sdk/pull/447
- break: EVI2
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
environmentwithout 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.aiforenvironmentwhen initializingHumeClient, rather thanapi.hume.ai.
- Reverts an unintentional change in 0.11.0 that required you to pass
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.0https://buildwithfern.com/learn/sdks/introduction/changelog/ts#160. Allows custom headers to be set on the root client.
- Fern generator upgrade: upgrades to
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,TextInputandTtsInputtypes.
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
EVIWebAudioPlayerby @zgreathouse in https://github.com/HumeAI/hume-typescript-sdk/pull/351 - (feat) Add
.willReconnecttocore.ReconnectingWebsocketErrorby @twitchard in https://github.com/HumeAI/hume-typescript-sdk/pull/355 - (break) Improve
ReconnectingWebSocketimplementation 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
fetchAccessTokenby @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_headersto 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: 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
getAudioStreamhelper to support individual settings forechoCancellation,noiseSuppression, andautoGainControl
- Enhances the
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
instantModeto 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) andtext(string) fields to theSnippetAudioChunk
- Add
- Empathic Voice (EVI):
- Refactored and renamed language model related types for improved clarity (e.g.,
ReturnLanguageModelModelResourceis nowLanguageModelType,PostedLanguageModelModelProvideris nowModelProviderEnum). - (fix) correct the
claude-3-7-sonnetentry toclaude-3-7-sonnet-latestin types and documentation examples.
- Refactored and renamed language model related types for improved clarity (e.g.,
- Text-to-Speech (TTS):
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.Pageinstead of bespoke page types. HumeClient.empathicVoice.chatGroups.listChatGroupsHumeClient.empathicVoice.chatGroups.listChatGroupEventsHumeClient.empathicVoice.configs.listConfigsHumeClient.empathicVoice.configs.listConfigVersionsHumeClient.empathicVoice.customVoices.listCustomVoicesHumeClient.empathicVoice.tools.listToolVersionsHumeClient.tts.voices.list
- (break, fix) - Autopagination is now supported across all list API. The following methods now return a
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.listandhume.tts.voices.deletemethods for managing your Voice Library.
- Introduce
- :herb: Fern Regeneration -- April 2, 2025 by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/307
- (fix) change
hume.tts.synthesizeJsonStreamingto yield a newSnippetAudioChunktype. The previous typeSnippetcaused deserialization errors.
- (fix) change
- :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.synthesizeJsonStreamingandhume.tts.synthesizeFileStreamingmethods for streaming generated speech - ⚠️ (fix) remove
audio_formatfromSnippettype. This field was released unintentionally and wasn't consistently present, leading to deserialization errors.
- Add support for
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_utterancestoPostedTts, that can be set explicitly tofalseto disable auto-segmentation of longer utterances.
- Added
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
speedandtrailing_silencetoUtterance.
- Added
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.ttsclient.
- Introducing
- :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.
- (fix) improved return type for
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
WebhookEventpayload types.
- Add
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-Typeoptional 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
.webhooksto the Config resource - Add support for
.configIdfilter to the.empathicVoice.chats.listChats(...)method - Add support for
.mostRecentConfigto theChatGroupresource.
- Add support for
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
- ⚠️ (break) Updated voice parameters: removed
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
interimfield toUserMessageevents in EVI chats, to indicate whether a user message is "interim". - Adds enum members for Claude Haiku 3.5.
- Adds
- Adds the
verbose_transcriptionquery param to the/chatendpoint, 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_VOICEas a member to theReturnVoice.voice_providerenum - (fix) added correct return types for the audio reconstruction endpoints
- (feat) Typed
.language_model.model_resourceonPOST /v0/evi/configsas an enum instead of a string.
- (fix) added
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;
- 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
- 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.
- Add support for new base voice
- Add support for
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.tsby @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.getChatGroupfor getting a Chat Group by id. - Add support for
eviVersionon.empathicVoice.configs.createConfig - Add support for Custom Voices API.
- Added
indexfield toAudioOutputtype. - Responses that get a 400 http status code now throw a
BadRequestErrorinstead of a genericHumeError. - (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
.batchor.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.tsby @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/149 - (chore): introduce unit tests and use
readable-streamdependency 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
.fernignoreby @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/96 - (fix):
.fernignoregithub workflows by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/98 - (fix): add
CONTRIBUTING.mdto fernignore by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/100 - Release
0.8.5by @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
receivedAtaDatenot 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.sendmethods are now sync by @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/46 - (feat): export
Chat.ConnectArgsandChatSocketby @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/47 - (fix): export
Chatclient types by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/48 - (feat): export
checkForAudioTracksby @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/49 - (fix): update
AssistantEndby @fern-api in https://github.com/HumeAI/hume-typescript-sdk/pull/52 - (feat): export
fetchAccessTokenfrom 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
JsonMessageby @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
tillSocketOpenon ChatSocket by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/60 - (fix): account for global
WebSocketnot being present by @dsinghvi in https://github.com/HumeAI/hume-typescript-sdk/pull/61 - (feat): release
0.8.2by @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
HumeClientnow directly expects atokenor anapiKey. ```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
WebSocketnot 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
tillSocketOpenon 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
JsonMessageby @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
fetchAccessTokenfrom 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
AssistantEndby @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
checkForAudioTracksby @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
Chatclient 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.ConnectArgsandChatSocketby @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.sendmethods 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.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_orderby @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.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
ffplayfrom README by @fern-bot in https://github.com/HumeAI/hume-typescript-sdk/pull/25 - (fix): feedback items for
EVIby @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 - 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