festival-freebsoft-utils; Hard space interupt a speaking

buchal at brailcom.org buchal at brailcom.org
Tue Oct 23 17:36:51 CEST 2007


If are two lines:

This is an example.

This is an example. Second sentence on the same line.

Then first is spoken all. The second is spoken from begining second sentence.

This not depend on language.



Emacs  : GNU Emacs 22.1.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2007-08-22 on excelsior, modified by Debian
Package: festival-freebsoft-utils

current state:
==============
(setq
 speechd-speak--debug '((post-command-hook-error
                         speechd-speak--post-read-speaking-commands
                         (wrong-type-argument symbolp
                          (lambda nil (interactive)
                           (speechd-cancel (quote (4))))
                          )
                         )
                        start)
 speechd-braille-display-time 0.1
 speechd-braille-emu-driver 'speechd-braille-emu-driver
 speechd-braille-key-functions '(((0 32 1) . speechd-brltty-previous-message)
                                 ((0 32 2) . speechd-brltty-next-message)
                                 ((0 32 23) . speechd-brltty-scroll-left)
                                 ((0 32 24) . speechd-brltty-scroll-right)
                                 ((0 32 29) . speechd-speak-read-line)
                                 ((0 32 48) . speechd-brltty-last-message)
                                 ((0 32 62) . speechd-brltty-first-message)
                                 ((0 32 30) . speechd-brltty-finish-message)
                                 ((0 32 49) . speechd-brltty-cancel))
 speechd-braille-show-unknown-keys nil
 speechd-brltty-driver 'speechd-brltty-driver
 speechd-bug-packages '(("festival-czech") ("festival-freebsoft-utils")
                        ("sbts") ("speech-dispatcher") ("speechd-el")
                        ("unknown"))
 speechd-cancelable-connections '("minibuffer")
 speechd-client-name "default"
 speechd-connection-voices '(("Default") ("area" . Bobo)
                             ("minibuffer" . Chris) ("jabber-alert" . jabal)
                             ("jabber-presence" . jabal))
 speechd-default-char-priority 'notification
 speechd-default-key-priority 'notification
 speechd-default-sound-priority 'message
 speechd-default-text-priority 'text
 speechd-driver 'speechd-driver
 speechd-face-voices '((gnus-cite-1 . brucoun) (gnus-cite-2 . brucoun)
                       (gnus-cite-3 . brucoun)
                       (gnus-header-subject-face . kimbo))
 speechd-host "localhost"
 speechd-language "cs"
 speechd-out-active-drivers '(ssip brltty)
 speechd-port 6560
 speechd-spdsend nil
 speechd-speak-align-buffer-insertions t
 speechd-speak-allow-prompt-commands t
 speechd-speak-auto-speak-buffers '("*BBDB*" "*Help*" "*Article*"
                                    "*-jabber-chat-Milan Zamazal-*")
 speechd-speak-buffer-insertions 'one-line
 speechd-speak-buffer-name 'text
 speechd-speak-by-properties-always nil
 speechd-speak-by-properties-never nil
 speechd-speak-by-properties-on-movement t
 speechd-speak-command-done nil
 speechd-speak-connections '(("*w3m*" . "w3m") (:minibuffer . "minibuffer")
                             (nil . "area"))
 speechd-speak-deleted-char t
 speechd-speak-display-modes '(gnus-agent-mode)
 speechd-speak-faces '((w3m-form-face . "formular"))
 speechd-speak-force-auto-speak-buffers '("*Article*" "*shell*")
 speechd-speak-hook nil
 speechd-speak-ignore-command-keys '(gnus-summary-kill-thread forward-char
                                     backward-char next-line previous-line
                                     delete-char delete-backward-char
                                     backward-delete-char-untabify)
 speechd-speak-in-debugger t
 speechd-speak-info-map '(keymap (112 . speechd-speak-process-info)
                          (105 . speechd-speak-input-method-info)
                          (99 . speechd-speak-coding-info)
                          (109 . speechd-speak-mode-info)
                          (104 . speechd-speak-header-line-info)
                          (102 . speechd-speak-frame-info)
                          (98 . speechd-speak-buffer-info))
 speechd-speak-input-method-languages '(("czech-qwerty" . "cs"))
 speechd-speak-insertions-in-buffers '(" widget-choose" "*Choices*")
 speechd-speak-map-mode t
 speechd-speak-map-mode-major-mode 'fundamental-mode
 speechd-speak-message-time-interval 30
 speechd-speak-mode t
 speechd-speak-mode-major-mode 'fundamental-mode
 speechd-speak-mode-map '(keymap (5 . move-end-of-line)
                          (100 keymap (86 . speechd-set-volume)
                           (22 . speechd-set-synthesizer-voice)
                           (118 . speechd-set-voice) (114 . speechd-set-rate)
                           (112 . speechd-set-pitch)
                           (111 . speechd-set-output-module)
                           (108 . speechd-speak-set-language)
                           (99 . speechd-set-capital-character-mode)
                           (46 . speechd-set-punctuation-mode))
                          (57 . speechd-speak-key-set-predefined-rate)
                          (56 . speechd-speak-key-set-predefined-rate)
                          (55 . speechd-speak-key-set-predefined-rate)
                          (54 . speechd-speak-key-set-predefined-rate)
                          (53 . speechd-speak-key-set-predefined-rate)
                          (52 . speechd-speak-key-set-predefined-rate)
                          (51 . speechd-speak-key-set-predefined-rate)
                          (50 . speechd-speak-key-set-predefined-rate)
                          (49 . speechd-speak-key-set-predefined-rate)
                          (24 . speechd-unspeak) (19 . speechd-speak)
                          (18 . speechd-speak-read-rectangle)
                          (16 . speechd-speak-read-previous-line)
                          (14 . speechd-speak-read-next-line)
                          (13 . speechd-speak-read-mode-line)
                          (12 . speechd-speak-spell)
                          (9 keymap (112 . speechd-speak-process-info)
                           (105 . speechd-speak-input-method-info)
                           (99 . speechd-speak-coding-info)
                           (109 . speechd-speak-mode-info)
                           (104 . speechd-speak-header-line-info)
                           (102 . speechd-speak-frame-info)
                           (98 . speechd-speak-buffer-info))
                          (1 . speechd-add-connection-settings)
                          (62 . speechd-speak-read-rest-of-buffer)
                          (91 . speechd-speak-read-page)
                          (39 . speechd-speak-read-sexp)
                          (32 . speechd-out-resume)
                          (123 . speechd-speak-read-paragraph)
                          (46 . speechd-speak-read-sentence)
                          (122 . speechd-out-repeat)
                          (120 . speechd-out-cancel)
                          (119 . speechd-speak-read-word)
                          (115 . speechd-out-stop)
                          (114 . speechd-speak-read-region)
                          (113 . speechd-speak-toggle-speaking)
                          (112 . speechd-out-pause)
                          (111 . speechd-speak-read-other-window)
                          (109 . speechd-speak-last-message)
                          (108 . speechd-speak-read-line)
                          (105 . speechd-speak-last-insertions)
                          (99 . speechd-speak-read-char)
                          (98 . speechd-speak-read-buffer))
 speechd-speak-movement-on-insertions 'read-only
 speechd-speak-on-minibuffer-exit t
 speechd-speak-prefix ""
 speechd-speak-priority-insertions-in-buffers '("*shell*")
 speechd-speak-read-char-keymap '(keymap (5 . speechd-speak-last-message)
                                  (1 . speechd-speak-last-insertions))
 speechd-speak-read-command-keys nil
 speechd-speak-read-command-name nil
 speechd-speak-separator-regexp nil
 speechd-speak-signal-events '(empty whitespace beginning-of-line end-of-line
                               start finish minibuffer)
 speechd-speak-spell-command nil
 speechd-speak-spell-mode nil
 speechd-speak-state-changes '(buffer-name buffer-modified buffer-read-only
                               frame-name frame-identification header-line
                               major-mode)
 speechd-speak-whole-line t
 speechd-spell nil
 speechd-ssip-driver 'speechd-ssip-driver
 speechd-timeout 3
 speechd-voices '((jabal (language . "cs") (name . "male1") (rate . 80)
                   (pitch . -30) (volume . -10) (punctuation-mode . none)
                   (message-priority . text) (output-module . "festival"))
                  (nil (language . "cs") (gender . male) (age . middle-adult)
                   (style . 1) (name . "male1") (rate . 80) (pitch . 30)
                   (volume . 0) (punctuation-mode . none)
                   (capital-character-mode . none)
                   (output-module . "festival"))
                  (Bobo (language . "en") (gender . male) (age . middle-adult)
                   (style . 2) (name . "male1") (rate . 70) (pitch . 0)
                   (volume . 0) (punctuation-mode . none)
                   (output-module . "festival"))
                  (Chris (language . "en") (gender . male)
                   (age . middle-adult) (style . 2) (name . "male2")
                   (rate . 70) (pitch . 20) (volume . 0)
                   (punctuation-mode . all) (message-priority . message)
                   (output-module . "festival"))
                  (kimbo (language . "cs") (gender . male) (age . neutral)
                   (name . "male1") (rate . 80) (pitch . 70) (volume . -10)
                   (punctuation-mode . some) (message-priority . important)
                   (output-module . "festival"))
                  (brucoun (language . "cs") (gender . male)
                   (age . middle-adult) (style . 2) (name . "male1")
                   (rate . 80) (pitch . -20) (volume . 0)
                   (punctuation-mode . none) (capital-character-mode . none)
                   (message-priority . text) (output-module . "festival"))
                  )
 )

Version of `speech-dispatcher':
speech-dispatcher 0.6.4

Version of `festival':
festival: Festival Speech Synthesis System: 1.4.3:release Jan 2003

===speechd.conf:begin===
IncludePath "/etc/speech-dispatcher/"
LogLevel  3
LogFile  "/var/log/speech-dispatcher/speech-dispatcher.log"
SoundDataDir "/usr/share/sounds/sounds-library"
DefaultRate  80
DefaultVolume 100
DefaultLanguage  "cs"
AddModule "flite"        "sd_flite"     "flite.conf"  "/var/log/speech-dispatcher/flite.log"
AddModule "festival"     "sd_festival"  "festival.conf" "/var/log/speech-dispatcher/festival.log"
AddModule "espeak"       "sd_espeak"   "espeak.conf" "/var/log/speech-dispatcher/espeak.log"
DefaultModule festival
Include "clients/emacs.conf"
Include "clients/gnome-speech.conf"
===speechd.conf:end===

===festival.conf:begin===
FestivalAudioOutputMethod "alsa"
Debug 0
===festival.conf:end===

===festival.scm:begin===
(set! voice_default 'voice_czech_ph)
(set! server_access_list '("127.0.0.1" "localhost" ))
(set! server_log_file "/tmp/festival-server.log")
(set_backtrace t)
(set! load-path (cons "/usr/local/share/festival-czech" load-path))
(set! mbrola_progname "/usr/share/mbrola/mbrola")
(set! czech-mbrola_database "/usr/share/mbrola/cz2/cz2")
(set! czech-randomize nil)
(require 'czech)
(require 'czech-unisyn)
(require 'nopauses)
(set! inhibit-initial-pauses t)
(voice_czech_ph)
(set! logical-event-mapping
  '((capital sound "capital")
    (empty-text sound "empty-text")
    (start sound "start")
    (door sound "door")
    (posta sound "posta")    
    (prompt sound "prompt")
    (message sound "message")
    (finish sound "finish")
    (checht sound "checht")
    (prachy sound "prachy")
    (beginning-of-line sound "beginning-of-line")
    (end-of-line sound "end-of-line")))
(set! word-mapping
      '(("(" sound "left-round-bracket")
	(")" sound "right-round-bracket")
	("[" sound "left-square-bracket")
	("]" sound "right-square-bracket")
	("{" sound "left-brace")
	("}" sound "right-brace")
	(":-)" sound "checht")
	("°" text "stupeň")
	("°CC" text "stupňů celsia")
	("|" sound "pipe")
	("#" sound "hash")))
(set! key-event-mapping
      '(("(" sound "left-round-bracket")
	(")" sound "right-round-bracket")
	("[" sound "left-square-bracket")
	("]" sound "right-square-bracket")
	("{" sound "left-brace")
	("}" sound "right-brace")
	("|" sound "pipe")
	("#" sound "hash")
	("@" sound "at")
	("$" sound "prachy")
	("#" sound "hash")
	("|" sound "pipe")
	("control_m" text "enter")
	("control_[" text "escape")
	("control_i" text "tab")
	("shift_a" key "A")
	("shift_á" key "Á")
	("shift_b" key "B")
	("shift_c" key "C")
	("shift_č" key "Č")
	("shift_d" key "D")
	("shift_ď" key "Ď")
	("shift_e" key "E")
	("shift_é" key "É")
	("shift_ě" key "Ě")
	("shift_f" key "F")
	("shift_g" key "G")
	("shift_h" key "H")
	("shift_i" key "I")
	("shift_í" key "Í")
	("shift_j" key "J")
	("shift_k" key "K")
	("shift_l" key "L")
	("shift_m" key "M")
	("shift_n" key "N")
	("shift_ň" key "Ň")
	("shift_o" key "O")
	("shift_ó" key "Ó")
	("shift_p" key "P")
	("shift_q" key "Q")
	("shift_r" key "R")
	("shift_ř" key "Ř")
	("shift_s" key "S")
	("shift_š" key "Š")
	("shift_t" key "T")
	("shift_ť" key "Ť")
	("shift_u" key "U")
	("shift_ú" key "Ú")
	("shift_ů" key "Ů")
	("shift_v" key "V")
	("shift_w" key "W")
	("shift_x" key "X")
	("shift_y" key "Y")
	("shift_ý" key "Ý")
	("shift_z" key "Z")
	("shift_ž" key "Ž")
	("f1" text "f 1")
	("f2" text "f 2")
	("f3" text "f 3")
	("f4" text "f 4")
	("f5" text "f 5")
	("f6" text "f 6")
	("f7" text "f 7")
	("f8" text "f 8")
	("f9" text "f 9")
	("f10" text "f 10")
	("f11" text "f 11")
	("f12" text "f 12")))
(set! character-event-mapping
      '(("(" text "leftroundbracket")
	(")" text "rightroundbracket")
	("[" text "leftsquarebracket")
	("]" text "rightsquarebracket")
	("{" text "leftbrace")
	("}" text "rightbrace")
	("|" sound "pipe")
	("#" sound "hash")
	("@" sound "at")
	("#" sound "hash")
	("|" sound "pipe")
	("|" sound "pipe")	
	("control_m" text "enter")
	("control_[" text "escape")
	("control_i" text "tab")
	("shift_a" key "A")
	("shift_á" key "Á")
	("shift_b" key "B")
	("shift_c" key "C")
	("shift_č" key "Č")
	("shift_d" key "D")
	("shift_ď" key "Ď")
	("shift_e" key "E")
	("shift_é" key "É")
	("shift_ě" key "Ě")
	("shift_f" key "F")
	("shift_g" key "G")
	("shift_h" key "H")
	("shift_i" key "I")
	("shift_í" key "Í")
	("shift_j" key "J")
	("shift_k" key "K")
	("shift_l" key "L")
	("shift_m" key "M")
	("shift_n" key "N")
	("shift_ň" key "Ň")
	("shift_o" key "O")
	("shift_ó" key "Ó")
	("shift_p" key "P")
	("shift_q" key "Q")
	("shift_r" key "R")
	("shift_ř" key "Ř")
	("shift_s" key "S")
	("shift_š" key "Š")
	("shift_t" key "T")
	("shift_ť" key "Ť")
	("shift_u" key "U")
	("shift_ú" key "Ú")
	("shift_ů" key "Ů")
	("shift_v" key "V")
	("shift_w" key "W")
	("shift_x" key "X")
	("shift_y" key "Y")
	("shift_ý" key "Ý")
	("shift_z" key "Z")
	("shift_ž" key "Ž")
	("f1" text "f 1")
	("f2" text "f 2")
	("f3" text "f 3")
	("f4" text "f 4")
	("f5" text "f 5")
	("f6" text "f 6")
	("f7" text "f 7")
	("f8" text "f 8")
	("f9" text "f 9")
	("f10" text "f 10")
	("f11" text "f 11")
	("f12" text "f 12")))
(require 'speech-dispatcher)
(require 'voice-select)
(set! language-codes (cons '(hi hindi) language-codes))
===festival.scm:end===

===dribble:begin===
<up><down><f4><return><f4><return><up><down><f4>/tmp<tab><up><return><up><down><down><f4>mail<return>
===dribble:end===

===/var/log/speech-dispatcher/speech-dispatcher.log:logbegin===
/bin/bash: /var/log/speech-dispatcher/speech-dispatcher.log: Přístup odmítnut
begin 644 speech-dispatcher.log.compressed
`
end
end
===/var/log/speech-dispatcher/speech-dispatcher.log:logend===

===/tmp/festival-server.log-e:logbegin===
begin 644 festival-server.log-e.compressed
M0EIH.3%!629361AA8B8``"';@``04&)[8```O^7/`"``5$:FH`9`&CU'J/U0
MK]5,3TC3(]0`-!&OSE'HC7D29H3%)D!1HX04<*0+6#R4MV<31H!A--$H#C$'
:KURBQ$GO&=2R:!!>*E+/Q=R13A0D!AA8B8``
`
end
end
===/tmp/festival-server.log-e:logend===


More information about the Festival-freebsoft-utils-bugs mailing list