Rapport Web Viewer
v5.7.2 (2025.02.04.)
Cleanup echo cancellation code
Fixed rapid session restart scenario after session disconnect
Fixed mic permission session request error
Fixed variable leak caused by build process
v5.6.1 (2024.10.14.)
Features
Added Groq ASR support
Added OpenAI Assistant support
Added project level Rapport logo visibility support (Rapport logo related properties were removed from RWV)
Added OpenAI Whisper ASR support
Added Speechmatics ASR support
Bugfix
Fixed Rapport logo visibility after session disconnect
v5.3.1 (2024.05.21.)
Features
Added error modal UI element
Added contracts (centralised logging)
Added errors related to session tier limit
Added module error event
Bugfix
Fixed session start race condition which could prevent a session start at certain conditions.
Fixed network layer error logging
Fixed ASR CPIM setLanguage method. Now works for all providers.
v5.0.0 (RC)
Breaking changes
TTS event changes:
The events named ttsOn, ttsOff, and ttsMessage have been replaced with new events named ttsStart and ttsEnd. These new events include the ttsMessage text value and are synchronized with the start and end of the character's speech animation.
Example:
scene.addEventListener('ttsStart', (e) => {
console.log(e.detail.text);
});
scene.addEventListener('ttsEnd', (e) => {
console.log(e.detail.text);
});
Bugfix
Fixed issue where audio from the previous session can be heard during rapid disconnection and reconnection.
We have enhanced the dependability of WebRTC connections, especially in certain network situations.