Skip to content

Releases: HumeAI/empathic-voice-api-js

v0.1.9

26 Jun 20:54
3d66537
Compare
Choose a tag to compare
  • Adds methods for muting assistant audio
  • Exposes chat metadata from useVoice

v0.1.8

18 Jun 02:18
ab7ca34
Compare
Choose a tag to compare
  • removed muted check in mic data handler to fix mute transcription bug

v0.1.7

13 Jun 21:29
cb2f714
Compare
Choose a tag to compare
  • Updates clientSecret to secretKey in the getToken utility function
  • Update README

v0.1.6

30 May 20:23
2dc1a2b
Compare
Choose a tag to compare
  • Introduces ChatMetadata and resumed_chat_group_id to support resumable chats
  • Added the ability to pause and unpause the assistant
  • Minor fixes and improvements

v0.1.5

16 May 19:25
204881d
Compare
Choose a tag to compare

What's Changed

  • Update message schemas
    • add from_text field to UserTranscriptMessage schema
    • add tool_name and tool_type to ToolResponseMessage
  • Bugfix: clear tool status store on disconnect
  • Bump the npm_and_yarn group across 2 directories with 1 update

Full Changelog: v0.1.4...v0.1.5

v0.1.4

07 May 17:33
4c5dd9c
Compare
Choose a tag to compare
  • When an unsupported message type comes in from the assistant, the chat session no longer ends with a fatal error
  • Add support for new message types

v0.1.3

02 May 17:26
3ea9354
Compare
Choose a tag to compare

This release enables support for EVI tool use.

  • Introduces ToolCall, ToolResponse, and ToolError message types
  • Exposes onToolCall and sendToolMessage methods from VoiceProvider to enable function calling
  • Tool messages are now stored in the messages object exposed by the VoiceProvider. Tool message statuses are tracked in toolStore.