- Project renamed to
pipecat-client-android
- Added callbacks:
- onBotLLMStarted
- onBotLLMStopped
- onBotTTSStarted
- onBotTTSStopped
- Renamed:
VoiceClient
toRTVIClient
VoiceClientOptions
toRTVIClientOptions
VoiceEventCallbacks
toRTVIEventCallbacks
VoiceError
toRTVIError
VoiceException
toRTVIException
VoiceClientHelper
toRTVIClientHelper
RegisteredVoiceClient
toRegisteredRTVIClient
FailedToFetchAuthBundle
toHttpError
RTVIClient()
constructor parameter changesoptions
is now mandatorybaseUrl
has been moved tooptions.params.baseUrl
baseUrl
andendpoints
are now separate, and the endpoint names are appended to thebaseUrl
- Moved
RTVIClientOptions.config
toRTVIClientOptions.params.config
- Moved
RTVIClientOptions.customHeaders
toRTVIClientOptions.params.headers
- Moved
RTVIClientOptions.customBodyParams
toRTVIClientOptions.params.requestData
TransportState
changes- Removed
Idle
state, replaced withDisconnected
- Added
Disconnecting
state
- Removed
- Added callbacks
onBotLLMText()
onBotTTSText()
onStorageItemStored()