Closed Bug 1426626 Opened 7 years ago Closed 2 years ago

narrate doesn't work on fedora 27

Categories

(Core :: Web Speech, defect)

57 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED INACTIVE

People

(Reporter: goddard, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20171130114045 Steps to reproduce: 1. visit https://www.thecut.com/2017/12/ask-polly-im-a-writer-and-my-life-is-falling-apart.html 2. enable reader view 3. click narrate and play fedora 27, x86_64 Actual results: no narration even though the tab shows active speaker icon Expected results: there's an actual narration of the text going on
Component: Untriaged → Audio/Video
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → x86_64
Reporter, do you have libspeechd installed on this machine ?
Component: Audio/Video → Web Speech
Flags: needinfo?(goddard)
(In reply to Paul Adenot (:padenot) from comment #1) > Reporter, do you have libspeechd installed on this machine ? i have speech-dispatcher-0.8.8-1 installed which is libspeechd part of.
Flags: needinfo?(goddard)
Thanks. Eitan, do you know what's up here ?
Flags: needinfo?(eitan)
Just tested on Fedora 27, and it works for me. Do you see the yellow paragraph highlight advancing? Go to: http://eeejay.github.io/webspeechdemos/ - Is the voice combo box populated? - When you press play, do you hear anything? - Do you see events printed to the js console?
Flags: needinfo?(eitan) → needinfo?(goddard)
1. the voice combo box is populated 2. no, i can't hear anything when i press play or the speak it button 3. yes, there are events in the js console: Speech Event: start bubbles: false cancelBubble: false cancelable: false charIndex: 0 charLength: null composed: false currentTarget: null defaultPrevented: false elapsedTime: 0 eventPhase: 0 explicitOriginalTarget: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } isTrusted: true name: "" originalTarget: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } target: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } timeStamp: 3295.91035 type: "start" utterance: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } __proto__: SpeechSynthesisEventPrototype { utterance: Getter, charIndex: Getter, charLength: Getter, … } webspeechdemos:292:11 Speech Event: end bubbles: false cancelBubble: false cancelable: false charIndex: 0 charLength: null composed: false currentTarget: null defaultPrevented: false elapsedTime: 15.537030220031738 eventPhase: 0 explicitOriginalTarget: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } isTrusted: true name: "" originalTarget: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } target: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } timeStamp: 18832.856046 type: "end" utterance: SpeechSynthesisUtterance { text: "Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.", volume: 1, rate: 1, … } __proto__: SpeechSynthesisEventPrototype { utterance: Getter, charIndex: Getter, charLength: Getter, … }
Flags: needinfo?(goddard)
Looks like this may be a sound/speechd configuration issue. Does this command work? python3 -c "import speechd; client = speechd.SSIPClient('test'); client.speak('Hello World'); client.close()"
(In reply to Eitan Isaacson [:eeejay] from comment #6) > Looks like this may be a sound/speechd configuration issue. > > Does this command work? > > python3 -c "import speechd; client = speechd.SSIPClient('test'); > client.speak('Hello World'); client.close()" that doesn't produce any output (no error message either)
Testing Reader, Audio Narration: nightly-build: 61.0a1 (2018-03-14) (64-bit) OS: Fedora 27 Reproducible: No Steps taken: 1. Loaded https://www.thecut.com/2017/12/ask-polly-im-a-writer-and-my-life-is-falling-apart.html + Switched to reader successfully + selected navigation successfully 2. https://www.theguardian.com/science/2018/mar/14/stephen-hawking-professor-dies-aged-76 + Switched to reader successfully + selected navigation successfully Actual results: + audio dictation performs as expected + reading location highlights as expected -- Voice menu fails to change speech style Expected results: As per original bug, audio narration failure Additional info: 1. Original bug was not reproducible. 2. Exploratory testing found voice menu selection revealed no change in speech style.
Severity: normal → S3

no activity for the last 5 years, closing

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.