Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-6535

Text-to-speech utterances will throw an error if the lang is set and no corresponding synthesizer is available.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Text To Speech
    • Labels:
      None
    • Environment:
      MS Edge 44 (non-chromium browser) Win 10.

      Description

      SpeechSynthesisUtterance objects specified with a lang attribute that doesn't have a corresponding Synthesizer on the system will throw an error in MS Edge 44 (non-chromium edge). Other browsers will find the most appropriate synthesizer to use. For example in the Orator demo the lang is set to "en-CA". In my Windows 10 VM, MS Edge 44 only has synthesizers that support "en-US". If the lang is even specified as "en" it will still throw an error. This seems like a bug in the browser and it's unlikely it'll get fixed now that they've moved to a new version of Edge that is based off of Chromium.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            jobara Justin Obara
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: