Releases: HumeAI/empathic-voice-api-js
Releases · HumeAI/empathic-voice-api-js
v0.1.15
v0.1.14
v0.1.13
v0.1.12
- Bump
hume
to 0.8.8, which fixes support for webpack 5 - Improvements to tool calling
- Update onToolCall handler to ignore ToolCall messages from builtin tools
- Fix type validation for tool calls
- Expose
assistant_end
messages to consumers of theVoiceProvider
- Export
playerQueueLength
from the voice provider
v0.1.11
- Migrate the React SDK to use the Hume Typescript SDK for the websocket connection instead of the @humeai/voice, which will be deprecated. This migration has resulted in a few breaking changes to types:
- Types exported from the React SDK are now all in camelCase instead of snake_case or Title Case
- prosody model scores on assistant_message and user_message are now more strictly typed as EmotionScore instead of Record<string, number>
- message content can now be undefined
- prosody can now be undefined
- call now disconnects from the /chat endpoint when the voice provider is unmounted