Your message dated Sat, 17 Sep 2016 12:25:49 +0000 with message-id <e1blegn-0007of...@franck.debian.org> and subject line Bug#785799: fixed in festvox-ca-ona-hts 1.3-1 has caused the Debian Bug report #785799, regarding [festvox-ca-ona-hts] Since las festival upgrade, catalan voice is not correctly recognized and does not work to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 785799: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785799 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: festvox-ca-ona-hts Version: 1.2-1 Severity: important --- Please enter the report below this line. --- Since last festival package upgrade on May 11th, festvox-ca-ona-hts catalan voice for festival no longer works. I'm using speech-dispatcher with festival as output module wit jovie (formerly ktts. kde text speech system). When I try to add a "talker", during configuration, all languages appear correctly recognized but catalan. Whith catalan voice, Catalan name does no appear on the list, it shows as "none", making it incorrectly configurable. Here you can see, when starting Jovie, talker "Kanija" shows lang="es" correctly, and talker "Kaya" shows lang="none" instead lang="ca" (which I think is the correct form): ------- jovie(32650)/kttsd (daemon) SpeakerPrivate::readTalkerData: TalkerListWidget::loadTalkerCodes: talkerID = "Kanija" jovie(32650)/kttsd (daemon) SpeakerPrivate::readTalkerData: TalkerCodeWidget::loadTalkerCodes: talkerCode = "<voice name="Kanija" lang="es" outputModule="festival" voiceName="" voiceType="6" ><prosody volume="20" rate="10" pitch="5" punctuation="1"/></voice>" jovie(32650)/kttsd (daemon) SpeakerPrivate::readTalkerData: TalkerListWidget::loadTalkerCodes: talkerID = "Kaya" jovie(32650)/kttsd (daemon) SpeakerPrivate::readTalkerData: TalkerCodeWidget::loadTalkerCodes: talkerCode = "<voice name="Kaya" lang="none" outputModule="festival" voiceName="" voiceType="6" ><prosody volume="20" rate="10" pitch="5" punctuation="1"/></voice>" ------- I don't know what info do you need, but when trying to selecto voice in festival and test it I get an aplay error: festival> (voice.list) (upc_ca_ona_hts el_diphone kal_diphone) festival> (voice_el_diphone) el_diphone festival> (SayText "testing festival voices") #<Utterance 0x7f3dc116f8b0> festival> (voice_kal_diphone) kal_diphone festival> (SayText "testing festival voices") #<Utterance 0x7f3dc1213270> festival> (voice_upc_ca_ona_hts) upc_ca_ona_hts festival> (SayText "testing festival voices") Warning: HTS_fopen: Cannot open hts/htsvoice. aplay: main:593: bad speed value 0 #<Utterance 0x7f3dc1984430> festival> First two voices works correctly (spanish and english), but catalan voice gives an error. As far I know, my config files are corrects, configured with festival and catalan as default module and voice: ~/.speech-dispatcher/speechd.conf: # Global configuration for Speech Dispatcher # ========================================== # -----SYSTEM OPTIONS----- # CommunicationMethod specifies the method to be used by Speech Dispatcher to communicate with # its clients. Two basic methods are "unix_socket" and "inet_socket". # # unix_socket -- communication over Unix sockets represented by a file in the # filesystem (see SocketPath below). This method works only locally, but is # prefered for standard session setup, where every user runs his own instance of Speech # Dispatcher to get voice feedback on his own computer. # # inet_socket -- alternatively, you can start Speech Dispatcher on # a TCP port and connect to it via hostname/port. This allows for a more # flexible setup, where you can use Speech Dispatcher over network # from different machines. See also the Port and LocalhostAccessOnly # configuration variables. # # CommunicationMethod "unix_socket" # SocketPath is either "default" or a full path to the filesystem # where the driving Unix socket file should be created in case the # CommunicationMethod is set to "unix_socket". The default is # $XDG_RUNTIME_DIR/speech-dispatcher/speechd.sock where $XDG_RUNTIME_DIR # is the directory specified by the XDG Base Directory Specification. # Do not change this unless you have a reason and know what you are doing. # SocketPath "default" # The Port on which Speech Dispatcher should be available to clients if the "inet_socket" # communication method is used. # Port 6560 # By default, if "inet_socket" communication method is used, the specified port is opened only # for connections comming from localhost. If LocalhostAccessOnly is set to 0 it disables this # access controll. It means that the port will be accessible from all computers on the # network. If you turn off this option, please make sure you set up some system rules on what # computers are and are not allowed to access the Speech Dispatcher port. # LocalhostAccessOnly 1 # -----LOGGING CONFIGURATION----- # The LogLevel is a number between 0 and 5 that specifies # how much of the logging information should be printed # out on the screen or in the logfile (see LogFile) # 0 means nothing, 5 means everything (not recommended). LogLevel 3 # The LogDir specifies where Speech Dispatcher writes its logging messages # (status information, error messages, etc.). Specify "stdout" for # standard console output or a directory path. 'default' means that # the logs are written to the default destination (e.g. a preconfigured # system directory or the home directory if .speech-dispatcher is present) # DO NOT COMMENT OUT THIS OPTION, SET IT TO "default" if you do not # want to influence it. LogDir "default" #LogDir "/var/log/speech-dispatcher/" #LogDir "stdout" # The CustomLogFile allows logging all messages of the given kind, # regardless their priority, to the given destination. #CustomLogFile "protocol" "/var/log/speech-dispatcher/speech-dispatcher- protocol.log" # ----- VOICE PARAMETERS ----- # The DefaultRate controls how fast the synthesizer is going to speak. # The value must be between -100 (slowest) and +100 (fastest), default # is 0. DefaultRate 10 # The DefaultPitch controls the pitch of the synthesized voice. The # value must be between -100 (lowest) and +100 (highest), default is # 0. DefaultPitch 5 # The DefaultVolume constrols the default volume of the voice. It is # a value between -100 (softly) and +100 (loudly). Currently, +100 # maps to the default volume of the synthesizer. DefaultVolume 100 # The DefaultVoiceType controls which voice type should be used by # default. Voice types are symbolic names which map to particular # voices provided by the synthesizer according to the output module # configuratuion. Please see the synthesizer-specific configuration # in etc/speech-dispatcher/modules/ to see which voices are assigned to # different symbolic names. The following symbolic names are # currently supported: MALE1, MALE2, MALE3, FEMALE1, FEMALE2, FEMALE3, # CHILD_MALE, CHILD_FEMALE DefaultVoiceType "FEMALE3" # The Default language with which to speak DefaultLanguage ca # ----- MESSAGE DISPATCHING CONTROLL ----- # The DefaultClientName specifies the name of a client who didn't # introduce himself at the beginning of an SSIP session. # DefaultClientName "unknown:unknown:unknown" # The Default Priority. Use with caution, normally this shouldn't be # changed globally (at this place) # DefaultPriority "text" # The DefaultPauseContext specifies by how many index marks a speech # cursor should return when resuming after a pause. This is roughly # equivalent to the number of sentences before the place of the # execution of pause that will be repeated. # DefaultPauseContext 0 # -----SPELLING/PUNCTUATION/CAPITAL LETTERS CONFIGURATION----- # The DefaultPunctuationMode sets the way dots, comas, exclamation # marks, question marks etc. are interpreted. none: they are ignored # some: some of them are sent to synthesis (see # DefaultPunctuationSome) all: all punctuation marks are sent to # synthesis # DefaultPunctuationMode "none" # The DefaultCapLetRecognition: if set to "spell", capital letters # should be spelled (e.g. "capital b"), if set to "icon", # capital letters are indicated by inserting a special sound # before them but they should be read normally, it set to "none" # capital letters are not recognized (by default) # DefaultCapLetRecognition "none" # The DefaultSpelling: if set to On, all messages will be spelled # unless set otherwise (this is usually not something you want to do.) # DefaultSpelling Off # ----- AUDIO CONFIGURATION ----------- # -- AUDIO OUTPUT -- # Chooses between the possible sound output systems: # "pulse" - PulseAudio # "alsa" - Advanced Linux Sound System # "oss" - Open Sound System # "nas" - Network Audio System # "libao" - A cross platform audio library # Pulse audio is the default and recommended sound server. OSS and ALSA # are only provided for compatibility with architectures that do not # include Pulse Audio. NAS provides network transparency, but is not # very well tested. libao is a cross platform library with plugins for # different sound systems and provides alternative output for Pulse Audio # and ALSA as well as for other backends. AudioOutputMethod pulse # -- Pulse Audio parameters -- # Pulse audio server name or "default" for the default pulse server #AudioPulseServer "default" #AudioPulseMinLength 1764 # -- ALSA parameters -- # Audio device for ALSA output #AudioALSADevice "default" # -- OSS parameters -- # Audio device for OSS output #AudioOSSDevice "/dev/dsp" # -- NAS parameters -- # Route to the Network Audio System server when NAS # was chosen for the audio output. Note that NAS # server doesn't need to run on your machine, # you can use it also over network (for instance # when working on remote machines). #AudioNASServer "tcp/localhost:5450" # -----OUTPUT MODULES CONFIGURATION----- # Each AddModule line loads an output module. # Syntax: AddModule "name" "binary" "configuration" "logfile" # - name is the name under which you can acces this module # - binary is the path to the binary executable of this module, # either relative (to lib/speech-dispatcher-modules/) or absolute # - configuration is the path to the config file of this module, # either relative (to etc/speech-dispatcher/modules/) or absolute #AddModule "espeak" "sd_espeak" "espeak.conf" AddModule "festival" "sd_festival" "festival.conf" #AddModule "flite" "sd_flite" "flite.conf" #AddModule "ivona" "sd_ivona" "ivona.conf" #AddModule "pico" "sd_pico" "pico.conf" #AddModule "espeak-generic" "sd_generic" "espeak-generic.conf" #AddModule "espeak-mbrola-generic" "sd_generic" "espeak-mbrola-generic.conf" #AddModule "swift-generic" "sd_generic" "swift-generic.conf" #AddModule "epos-generic" "sd_generic" "epos-generic.conf" #AddModule "dtk-generic" "sd_generic" "dtk-generic.conf" #AddModule "ibmtts" "sd_ibmtts" "ibmtts.conf" #AddModule "cicero" "sd_cicero" "cicero.conf" #AddModule "pico-generic" "sd_generic" "pico-generic.conf" # DO NOT REMOVE the following line unless you have # a specific reason -- this is the fallback output module # that is only used when no other modules are in use #AddModule "dummy" "sd_dummy" "" # The output module testing doesn't actually connect to anything. It # outputs the requested commands to standard output and reads # responses from stdandard input. This way, Speech Dispatcher's # communication with output modules can be tested easily. # AddModule "testing" # The DefaultModule selects which output module is the default. You # must use one of the names of the modules loaded with AddModule. DefaultModule festival # The LanguageDefaultModule selects which output modules are prefered # for specified languages. #LanguageDefaultModule "en" "espeak" #LanguageDefaultModule "cs" "festival" #LanguageDefaultModule "es" "festival" LanguageDefaultModule "ca" "festival" # -----CLIENT SPECIFIC CONFIGURATION----- # Here you can include the files with client-specific configuration # for different types of clients. They must contain one or more sections with # this structure: # BeginClient "emacs:*" # DefaultPunctuationMode "some" # ...and/or some other settings # EndClient # The parameter of BeginClient tells Speech Dispatcher to which clients # it should apply this settings (it does glob-style matching, you can use # * to match any number of characters and ? to match one character) # There are some sample client settings Include "clients/*.conf" # The DisableAutoSpawn option will disable the autospawn mechanism. # Thus the server will not start automatically on requests from the clients # DisableAutoSpawn /etc/speech-dispatcher/modules/festival.conf and ~/.speech- dispatcher/modules/festival.conf are identical, and have all lines on they commented but Debug parameter: ~$ cat /etc/speech-dispatcher/modules/festival.conf # -- FESTIVAL SERVER SETTINGS -- # Address where the Festival server runs (you have to # have a Festival server running, please see documentation). #FestivalServerHost "localhost" #FestivalServerPort 1314 # -- CACHING -- # Festival output module supports a caching mechanism for # repeated events like characters, keys and sound icons # that saves the wavefiles retrieved from the synthesizer # and uses them next time an identical request is issued. # This way, the synthesis is much more responsive when # you type in keys, you spell some word by going over it # with cursor keys, sound icons are faster and so on. # If you wish to enable this caching mechanism, turn # FestivalCacheOn to 1, or switch it off by 0. # FestivalCacheOn 1 # How large should the memmory assigned to output module for # cache should be. Festival will never overcome this limit. # If there are more messages to save, the ones that are least # accessed will be removed from the cache. So if you set this # parameter too low, the module will often have to synthesize # your request (which takes time) instead of just retrieving # it from the cache, but you will save system resources. If you # set it higher, it might make the module more responsive. # The value is given in kilobytes, default is 10 megabytes. # FestivalCacheMaxKBytes 10240 # Normally, the cache pool is common for all voices, rates and # pitches. This means that when for example the key 'r' gets cached, # you change the voice and request the key 'r' again, it will be # retrieved from the cache and you will hear the old 'r' instead of a # new one. By default, it only switches between languages. In most # cases, this isn't a problem for characters, keys and sound icons and # it saves system resources. But if you want to keep separate caches # for different voices (and even rates and pitches), please set the # corresponding parameters to 1. (0 means don't distinguish). # FestivalCacheDistinguishVoices 0 # FestivalCacheDistinguishRate 0 # FestivalCacheDistinguishPitch 0 # -- FESTIVAL PERFORMANCE -- # Switching FestivalReopenSocket to 1 will make the module close the # connection to Festival each time the currently synthesized wavefile # is no longer needed to finish and new text is waiting. This may improve # Festival responsivity on slower machines, but might cause a more network # trafic. Currently, the option is set to 0 by default, because there # is a network problem in Festival socket communication layer that introduces # unnecessary delays that affect the performance heavily in this mode. # Unless your Festival is patched against this bug, switching this on # is not recommended. # FestivalReopenSocket 0 # -- DEBUGING -- # Debug turns debugging on or off # See speechd.conf for information where debugging information is stored Debug 0 # If FestivalDebugSaveOutput is set to 1, it writes the produced sound tracks # to /tmp/debug-festival-*.snd before it says them. You can later browse them # for debugging purposes. They are numbered in order starting from 0. If you need any information I can collect or any test I can do, tell me and I'll do it without any problem. --- System information. --- Architecture: amd64 Kernel: Linux 4.0.0-1-amd64 Debian Release: stretch/sid 950 unstable ftp.deb-multimedia.org 900 unstable ftp.debian.org 800 experimental ftp.debian.org 500 stable people.debian.org --- Package information. --- Depends (Version) | Installed ==========================-+-=========== festival-ca (>= 2.1.5) | 3.0.6-1 Package's Recommends field is empty. Package's Suggests field is empty.
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---Source: festvox-ca-ona-hts Source-Version: 1.3-1 We believe that the bug you reported is fixed in the latest version of festvox-ca-ona-hts, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 785...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sergio Oller <sergiol...@gmail.com> (supplier of updated festvox-ca-ona-hts package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 05 Sep 2016 22:12:09 +0200 Source: festvox-ca-ona-hts Binary: festvox-ca-ona-hts Architecture: source Version: 1.3-1 Distribution: unstable Urgency: medium Maintainer: Sergio Oller <sergiol...@gmail.com> Changed-By: Sergio Oller <sergiol...@gmail.com> Description: festvox-ca-ona-hts - Catalan female speaker for festival, 16kHz HTS Closes: 785799 Changes: festvox-ca-ona-hts (1.3-1) unstable; urgency=medium . * New upstream version. - Works with festival 2.4 (Closes: #785799) * Bump Standards Version to 3.9.8 (no action needed) * Updated Vcs-* fields to use an encrypted connection. * Depends on festival-2.4 (reason: requires its hts engine) * Depends on the latest festival-ca (reason: fixes speech synthesis bugs) Checksums-Sha1: 28262fc6c9a4ea08c1884ca26c5787113a77a7b7 1881 festvox-ca-ona-hts_1.3-1.dsc 4f39f751c57aa5ef263a464fe9df543e95173c4a 3818834 festvox-ca-ona-hts_1.3.orig.tar.gz bec4a4d651cf89850773e746935915fa19f66397 4000 festvox-ca-ona-hts_1.3-1.debian.tar.xz Checksums-Sha256: 755a1503e5b3e35f3917263ad1225395a72cd7aa63717282478a3f154adaa89d 1881 festvox-ca-ona-hts_1.3-1.dsc 95e9a2d388a10ff5b8292a8bca25879a2eb38a09e45b80e21f7121de74718d03 3818834 festvox-ca-ona-hts_1.3.orig.tar.gz 647085d8542e34b54aa50116111ec60bfa06412a6f6ac0c9a01143e9d3528bb1 4000 festvox-ca-ona-hts_1.3-1.debian.tar.xz Files: 7a1b6aa67cd45f734dc9259705096c43 1881 sound optional festvox-ca-ona-hts_1.3-1.dsc 91f5bb4ef13072f49f6aea42ad3a8e9f 3818834 sound optional festvox-ca-ona-hts_1.3.orig.tar.gz ab68e2bbf19c73edfd1557a75dc8541e 4000 sound optional festvox-ca-ona-hts_1.3-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJX3TJYAAoJELlyvz6krlejCrgP/3wuUd7/JDuq2sLHF+b4zkS0 SNDj5xKHFSWIuujZ9Rqvi5BHWlT9ZTXXev3ifiuNx3ZFcrr/x2qyLrSxlDqREXVJ vEucYKAwnp8E3FnAxDNTPfGiCGQtv7fl3LI6WDwRB5DYwBi2TOufoQe7+pcLc/Fr k2pQsJOuL+U5l5eS3LJLk1mfyoFOe5p9rCk+6XaGoGozGC/1J1cgmf1WjntQv8jb 2aonS5kLg7ihObKkZSB98QiAuY0N/aUmaFB8MZtohKpXq43XrXIwX0pyhXOD/D/U qAl5kA90tRzVJugxCMTnPhVQhutgTqqP/p1akSwVARpLdj0bZMqAaoTyrLfYZDFb ElgML01aKibA3h6SzzQrjrI91dzJa3y/ICEwkmNqsQgJ1ybkih2aK+OpGyK23roQ qvIqkUuqbKkv7bPMGOLgytq0sWl1PQsvndSzwrlpULf472jtX2Dw5sMCWs2UWaWW iZ/H/0RjaxS27BXLIn6ZECkGHMxDYjrNZcxcM1jn8nceVjkqTWmE8u+bRhGlZaes /rCD8CKmzUw69cj+2ZoYuyCN+nega10v2VHE6XlpeUcVoMMhYHn6hr+VkX0BdCf6 K0yZduKbvs+q0mGl9NljaTHolrnesKw8Nth/V2I7bGpi+3e6fI+tI2/eb8l+MclL Rx36vjQ7n5nomTLyed8a =1MuX -----END PGP SIGNATURE-----
--- End Message ---