Danny Avila
dc8d30ad90
🎧 fix(TTS): Improve State of audio playback, hook patterns, and fix undefined MediaSource ( #3632 )
2024-08-13 12:08:55 -04:00
Danny Avila
e3ebcfd2b1
🎙️ fix: Optimize and Fix Browser TTS Incompatibility (firefox) ( #3627 )
...
* fix: 'disable' MsEdgeTTS on unsupported browser (firefox)
* refactor: only pass necessary props to HoverButton MessageAudio
* refactor: Fix conditional comparison operators in MessageAudio component
* refactor: Remove console.log statement in MessageAudio component
2024-08-13 04:14:37 -04:00
Danny Avila
05696233a9
🎛️ fix: Improve Frontend Practices for Audio Settings ( #3624 )
...
* refactor: do not call await inside useCallbacks, rely on updates for dropdown
* fix: remember last selected voice
* refactor: Update Speech component to use TypeScript in useCallback
* refactor: Update Dropdown component styles to match header theme
2024-08-13 02:42:49 -04:00
Marco Beretta
b390ba781f
🗣️ feat: Edge TTS engine ( #3358 )
...
* feat: MS Edge TTS
* feat: Edge TTS; fix: STT hook
2024-08-07 14:15:41 -04:00