[Bugs] #4848 Clock NORM: Clock-16 does not speak on Fedora 18

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Mon May 11 20:55:11 EDT 2015


#4848: Clock-16 does not speak on Fedora 18
--------------------------+--------------------------------
       Reporter:  quozl   |       Owner:  godiard
           Type:  defect  |      Status:  new
       Priority:  Normal  |   Milestone:  Unspecified
      Component:  Clock   |     Version:  Git as of bugdate
       Severity:  Minor   |    Keywords:
Distribution/OS:  Fedora  |  Bug Status:  New
--------------------------+--------------------------------
\
\
 {{{
 (sugar-activity:805): GStreamer-CRITICAL **: gst_element_factory_make:
     assertion `gst_is_initialized ()' failed
 espeak_Synchronize() failed, maybe error when opening output device
 }}}

 Regression introduced [https://github.com/godiard/clock-
 activity/commit/fac8b9bf39765359065b22855d37c6a05fbb4bc2 fac8b9b].

 In _do_speak_time() the exception handler is active because
 Gst.parse_launch() raises {{{GError: no element "espeak"}}}.  There is no
 GStreamer element for espeak installed.  As a result speaker.py is called.

 Speculation: espeak_cmd.py from the Speak activity may be a better method.
 It writes espeak output to a pipe which is then passed to GStreamer.
\
\
\

--
Ticket URL: <http://bugs.sugarlabs.org/ticket/4848>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list