ultravox_client 0.0.9 copy "ultravox_client: ^0.0.9" to clipboard
ultravox_client: ^0.0.9 copied to clipboard

Flutter client SDK for Ultravox.

0.0.1 #

  • Initial implementation.

0.0.2 #

  • Add support for experimental messages.

0.0.3 #

  • Add mute/unmute support.
  • Break apart state into separate notifiers.
  • Update example app to take advantage of both (plus sendText).

0.0.4 #

  • Changed implementation of mute/unmute. It's now micMuted and speakerMuted
  • Added functions for toggling mute of mic (toggleMicMuted()) and speaker (toggleSpeakerMuted())

0.0.5 #

  • Add client-implemented tools

0.0.6 #

  • Add ability to set the output medium.

0.0.7 #

  • Start informing the server of the client version and API version.
  • Use simplifed transcript messages.
  • Expose sendData and dataMessageNotifier for bleeding edge use cases.
  • Update dependencies.

0.0.8 #

  • Send large data messages over our websocket instead of the WebRTC data channel to avoid dropped UDP packets.

0.0.9 #

  • Support agentReaction in client tool responses.
  • Support call state in client tool responses.
  • Support deferred responses to user text messages.
  • Update dependencies.
1
likes
150
points
221
downloads

Publisher

verified publisherfixie.ai

Weekly Downloads

2024.09.26 - 2025.04.10

Flutter client SDK for Ultravox.

Homepage
Repository (GitHub)
View/report issues

Topics

#ultravox #audio #ai #llms

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter, livekit_client, web_socket_channel

More

Packages that depend on ultravox_client