** Description changed: Modern web browsers, by spec, are supposed to support Speech Synthesis. Although Firefox does indeed support it, it doesn't work in Kubuntu - 19.10. + 20.04. On this very page, you should be able to have Firefox read it aloud by typing shift-ctrl-I and then entering this code-line into the console (and pressing enter): speechSynthesis.speak(new SpeechSynthesisUtterance(document.getElementsByTagName("body")[0].innerText)); Something shorter, that you could type into the console (for testing) is: speechSynthesis.speak(new SpeechSynthesisUtterance("testing 1, 2, 3"); You should be able to hear the browser say "testing 1, 2, 3" after doing - this, but it doesn't working Kubuntu 19.10. + this, but it doesn't working Kubuntu 20.04. - This works in Ubuntu 19.10 and Windows 10, but doesn't work in Kubuntu - 19.10. I'm reporting this in hopes that it gets fixed before Kubuntu - 20.04. + This works in Ubuntu 20.04 and Windows 10, but doesn't work in Kubuntu + 20.04. I'm reporting this in hopes that it gets fixed in a manner where + all Kubuntu user can enjoy Speech Synthesis by default. + + Currently, to enable Speech Synthesis in Firefox, on Kubuntu 20.04, you + have to manually install speech-dispatcher and restart Firefox: + + sudo apt install speech-dispatcher + + The main purpose of this bug is to request that speech-dispatcher be + installed by default because Firefox needs it to be complaint with + modern web standards. + + Additionally, the Kubuntu team should put this task into their release- + checklist, for all future builds of Kubuntu, so that the desktop's + speech-dispatcher is always there for the applications that expect its + availability. ProblemType: Bug - DistroRelease: Ubuntu 19.10 - Package: firefox 73.0.1+build1-0ubuntu0.19.10.1 - ProcVersionSignature: Ubuntu 5.3.0-40.32-generic 5.3.18 - Uname: Linux 5.3.0-40-generic x86_64 + DistroRelease: Ubuntu 20.04 + Package: firefox 78.0.2+build2-0ubuntu0.20.04.1 + ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44 + Uname: Linux 5.4.0-42-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia AddonCompatCheckDisabled: False - ApportVersion: 2.20.11-0ubuntu8.5 + ApportVersion: 2.20.11-0ubuntu27.4 Architecture: amd64 - AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC1: lonnie 1850 F.... pulseaudio - /dev/snd/controlC0: lonnie 1850 F.... pulseaudio - BuildID: 20200217142647 + BuildID: 20200708170202 + CasperMD5CheckResult: skip Channel: Unavailable CurrentDesktop: KDE - Date: Tue Mar 10 13:25:31 2020 + Date: Sun Jul 26 03:51:21 2020 + DefaultProfileExtensions: extensions.sqlite corrupt or missing + DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite) + DefaultProfileLocales: extensions.sqlite corrupt or missing + DefaultProfilePrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/firefox/omni.ja:greprefs.js:730 + DefaultProfileThemes: extensions.sqlite corrupt or missing ForcedLayersAccel: False - InstallationDate: Installed on 2020-02-03 (36 days ago) - InstallationMedia: Kubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017) - NoProfiles: True + InstallationDate: Installed on 2020-04-26 (91 days ago) + InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) ProcEnviron: - TERM=xterm-256color - PATH=(custom, no user) - XDG_RUNTIME_DIR=<set> - LANG=en_US.UTF-8 - SHELL=/bin/bash + TERM=xterm-256color + PATH=(custom, no user) + XDG_RUNTIME_DIR=<set> + LANG=en_US.UTF-8 + SHELL=/bin/bash + Profile0Extensions: extensions.sqlite corrupt or missing + Profile0IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite) + Profile0Locales: extensions.sqlite corrupt or missing + Profile0PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/firefox/omni.ja:greprefs.js:730 + Profile0PrefSources: prefs.js + Profile0Themes: extensions.sqlite corrupt or missing + Profiles: + Profile1 (Default) - LastVersion=None/None (Out of date) + Profile0 - LastVersion=78.0.2/20200708170202 (In use) RunningIncompatibleAddons: False SourcePackage: firefox UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 12/12/2017 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1.05.04RSA5 dmi.board.asset.tag: Tag 12345 dmi.board.name: Bonobo WS dmi.board.vendor: System76 dmi.board.version: bonw13 dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: System76 dmi.chassis.version: N/A dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1.05.04RSA5:bd12/12/2017:svnSystem76:pnBonoboWS:pvrbonw13:rvnSystem76:rnBonoboWS:rvrbonw13:cvnSystem76:ct10:cvrN/A: dmi.product.family: Not Applicable dmi.product.name: Bonobo WS dmi.product.sku: Not Applicable dmi.product.version: bonw13 dmi.sys.vendor: System76
** Summary changed: - Firefox Speech Synthesis Not Working in Kubuntu + Firefox Speech Synthesis Not Working in Kubuntu By Default ** Tags added: groovy ** Changed in: kubuntu-meta (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/1866880 Title: Firefox Speech Synthesis Not Working in Kubuntu By Default Status in firefox package in Ubuntu: Confirmed Status in kubuntu-meta package in Ubuntu: Confirmed Bug description: Modern web browsers, by spec, are supposed to support Speech Synthesis. Although Firefox does indeed support it, it doesn't work in Kubuntu 20.04. On this very page, you should be able to have Firefox read it aloud by typing shift-ctrl-I and then entering this code-line into the console (and pressing enter): speechSynthesis.speak(new SpeechSynthesisUtterance(document.getElementsByTagName("body")[0].innerText)); Something shorter, that you could type into the console (for testing) is: speechSynthesis.speak(new SpeechSynthesisUtterance("testing 1, 2, 3"); You should be able to hear the browser say "testing 1, 2, 3" after doing this, but it doesn't working Kubuntu 20.04. This works in Ubuntu 20.04 and Windows 10, but doesn't work in Kubuntu 20.04. I'm reporting this in hopes that it gets fixed in a manner where all Kubuntu user can enjoy Speech Synthesis by default. Currently, to enable Speech Synthesis in Firefox, on Kubuntu 20.04, you have to manually install speech-dispatcher and restart Firefox: sudo apt install speech-dispatcher The main purpose of this bug is to request that speech-dispatcher be installed by default because Firefox needs it to be complaint with modern web standards. Additionally, the Kubuntu team should put this task into their release-checklist, for all future builds of Kubuntu, so that the desktop's speech-dispatcher is always there for the applications that expect its availability. ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: firefox 78.0.2+build2-0ubuntu0.20.04.1 ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44 Uname: Linux 5.4.0-42-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia AddonCompatCheckDisabled: False ApportVersion: 2.20.11-0ubuntu27.4 Architecture: amd64 BuildID: 20200708170202 CasperMD5CheckResult: skip Channel: Unavailable CurrentDesktop: KDE Date: Sun Jul 26 03:51:21 2020 DefaultProfileExtensions: extensions.sqlite corrupt or missing DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite) DefaultProfileLocales: extensions.sqlite corrupt or missing DefaultProfilePrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/firefox/omni.ja:greprefs.js:730 DefaultProfileThemes: extensions.sqlite corrupt or missing ForcedLayersAccel: False InstallationDate: Installed on 2020-04-26 (91 days ago) InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash Profile0Extensions: extensions.sqlite corrupt or missing Profile0IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite) Profile0Locales: extensions.sqlite corrupt or missing Profile0PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/firefox/omni.ja:greprefs.js:730 Profile0PrefSources: prefs.js Profile0Themes: extensions.sqlite corrupt or missing Profiles: Profile1 (Default) - LastVersion=None/None (Out of date) Profile0 - LastVersion=78.0.2/20200708170202 (In use) RunningIncompatibleAddons: False SourcePackage: firefox UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 12/12/2017 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1.05.04RSA5 dmi.board.asset.tag: Tag 12345 dmi.board.name: Bonobo WS dmi.board.vendor: System76 dmi.board.version: bonw13 dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: System76 dmi.chassis.version: N/A dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1.05.04RSA5:bd12/12/2017:svnSystem76:pnBonoboWS:pvrbonw13:rvnSystem76:rnBonoboWS:rvrbonw13:cvnSystem76:ct10:cvrN/A: dmi.product.family: Not Applicable dmi.product.name: Bonobo WS dmi.product.sku: Not Applicable dmi.product.version: bonw13 dmi.sys.vendor: System76 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1866880/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp