Historique de versions de Aar318's Twitch TTS - 5 versions
Aar318's Twitch TTS par Aar318
Historique de versions de Aar318's Twitch TTS - 5 versions
Attention aux anciennes versions ! Elles sont affichées seulement à des fins de test et de référence.Vous devriez toujours utiliser la dernière version d’un module complémentaire.
Dernière version
Version 1.69.0.0
Publié le 27 juil. 2026 - 54,95 KoFonctionne avec firefox 140.0 et versions supérieures, android 140.0 et versions supérieuresNew in 1.69.0.0- Added explicit m.twitch.tv support for the userscript and Chrome/Firefox extensions.
- Added a coordinated mobile top control bar when Twitch's desktop navigation controls are unavailable.
- Positioned TTS immediately to the right of Reading Mask with a dedicated gap in the coordinated mobile top bar so their borders no longer overlap.
- Kept the mobile TTS group aligned inside Twitch's top bar rather than floating over the video.
- Kept the control at a stable page position and lowered its stacking priority so native dialogs and foreground app prompts can naturally cover it.
- Controls now move between mobile and desktop placement as the viewport changes.
- Desktop TTS controls compact automatically before Twitch's header becomes crowded.
- Expanded mobile chat-container compatibility.
- Rod and wand bot results are condensed to: “[user]: ROD/WAND is [length] long and [width] thick.”
- Retained fullscreen hiding, touch-friendly settings, and responsive settings-panel behavior.
Code source publié sous licence Licence MIT
Anciennes versions
Version 1.68.0.1
Publié le 23 juil. 2026 - 53,89 KoFonctionne avec firefox 140.0 et versions supérieures, android 140.0 et versions supérieures- Prevented interrupted speech from repeatedly restarting a chatter's username.
- Limited zero-progress speech retries so stalled browser speech cannot loop an opening phrase.
- Kept active speech running while typing in Twitch chat, including delayed browser pause events.
- Updated chat detection to process each outer Twitch message once, including Shared Chat messages.
- Ignored dividers and system placeholders without usernames, preventing "Unknown" announcements.
Code source publié sous licence Licence MIT
Version 1.68.0.0
Publié le 22 juil. 2026 - 53,17 KoFonctionne avec firefox 140.0 et versions supérieures, android 140.0 et versions supérieures- Added compact, touch-friendly controls for phone-width Twitch pages.
- Improved the mobile settings panel to fit the visible screen and device safe areas.
- Prevented horizontal overflow and unwanted form zoom on narrow screens.
- Improved settings accessibility labels and dialog behavior.
- Typing in Twitch chat no longer disrupts the TTS queue. Unexpected browser pauses are resumed, and interrupted messages continue near the last spoken word.
- Added optional smart username pronunciation for stylized names such as Cl0V3R_o7 (Clover07) and R430r (Razor).
- Custom username mappings still take priority over automatic pronunciation.
- Combined TTS and Settings into one clean segmented control with independent click targets.
- Fixed a queue-stall edge case after the enable announcement or voice preview.
- The active TTS segment now has a persistent green border.
- Editing custom name mappings no longer restarts active speech; recovery waits for typing to settle and advances beyond the completed word boundary.
- First-session emoji-only messages announce the chatter and emoji description.
- Added announcements for native Twitch Cheers/Bits and recognizable StreamElements/Streamlabs-style tips.
- Expanded extraction for image emotes and messages without ordinary text fragments.
- All settings, mappings, and allowed-bot entries now auto-save; complete settings export/import is available in the panel.
- Enable/disable feedback now uses priority retryable announcements, and first-session emoji-only messages explicitly say “emoji” after the chatter's name.
- Prevented cold-start clipping of “TTS” in Enabled/Disabled announcements and corrected interruption recovery so a username is never treated as spoken before its word completes.
- Twitch username tags are now spoken as “at [name],” irregular mixed-case names are normalized more naturally, and Settings Backup controls now appear at the top of the panel.
- Fixed Twitch's split mention markup so tagged messages are spoken completely, including all text after the @username.
- Message lines now wait briefly for all mention and text fragments to settle before entering the speech queue.
- Removed the hard-coded personal pronunciation mappings; only user-created custom mappings override smart username pronunciation.
- The editable custom-mapping field is now seeded once with
hor318:Devandxthexpanx:Spanks; both entries can be changed or cleared normally without returning. - Settings import now offers the Stream Notifier-style “Keep existing settings (merge)” choice. Merge preserves current preferences and conflicting mappings while adding missing mappings and allowed bots; unchecked import overwrites the backup scope.
Code source publié sous licence Licence MIT
Version 1.67.0.0
Publié le 20 juil. 2026 - 45,81 KoFonctionne avec firefox 140.0 et versions supérieuresNew in version 1.67.0.0:- Added “Stop Speaking” to immediately cancel current speech and clear the message queue.
- Added “Speak selected text” to the Twitch right-click menu.
- Added Ko-fi and Donate shortcuts to the settings panel and extension menu.
- Improved voice loading and retry behavior when browser speech voices are not immediately available.
- Improved username-cache handling when navigating between Twitch channels.
- Improved extension controls and speech reliability.
Code source publié sous licence Licence MIT
Version 1.66.0.1
Publié le 15 mars 2026 - 44,14 KoFonctionne avec firefox 140.0 et versions supérieures, android 142.0 et versions supérieuresBug fix on custom mapping fieldsCode source publié sous licence Licence MIT