** 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

Reply via email to