diff --git a/NEWS b/NEWS index 61853369..f51799a4 100644 --- a/NEWS +++ b/NEWS @@ -6,13 +6,19 @@ Version 0.12 (unreleased) * libspeechd: Simplify buffer management. * Fix use of semaphores on MacOS. * Fix splitting long UTF-8 sequences. -* Update CLDR to version 44, symbols from orca 45.2, and symbols from NVDA. +* Update CLDR to version 45, symbols from orca 45.2, and symbols from NVDA. * Add spd_fd function to C api. * Detect module failures from generic module. * Make the fallback espeak-ng and dummy modules hardcoded. * Better detect generic module failures to disable them. * pulse: Use asynchronous API to avoid buffer underruns. * generic: Make stripping punctuation use locale charset. +* audio: Fix logging from audio modules in server-side audio. +* Sort Baratinoo engine higher. +* espeak-ng-mbrola: Fix mbrola voices with rate different from 22KHz +* Add a run-spd-say script and make run-speechd and run-spd-say able to talk directly. +* server: fix daemon mode on macOS with libao. +* Add initial pipewire support. Version 0.11.5 * Update CLDR to version 43 and symbols from NVDA. diff --git a/configure.ac b/configure.ac index a87bdde5..c33d3cc8 100644 --- a/configure.ac +++ b/configure.ac @@ -33,7 +33,7 @@ AC_PREREQ([2.63]) m4_define([MAJOR_VERSION], [0]) m4_define([MINOR_VERSION], [12]) m4_define([MICRO_VERSION], [0]) -m4_define([AC_PACKAGE_VERSION],[MAJOR_VERSION.MINOR_VERSION.MICRO_VERSION-rc3]) +m4_define([AC_PACKAGE_VERSION],[MAJOR_VERSION.MINOR_VERSION.MICRO_VERSION-rc4]) AC_INIT([speech-dispatcher], [AC_PACKAGE_VERSION], [speechd-discuss@nongnu.org]) AC_CONFIG_MACRO_DIRS([m4]) AM_INIT_AUTOMAKE([foreign info-in-builddir]) diff --git a/doc/speech-dispatcher-cs.html b/doc/speech-dispatcher-cs.html index 5f76d193..551c927a 100644 --- a/doc/speech-dispatcher-cs.html +++ b/doc/speech-dispatcher-cs.html @@ -1,6 +1,6 @@ - + Speech Dispatcher @@ -55,7 +55,7 @@

Speech Dispatcher

-

Tento manu�l se vzathuje ke Speech Dispatcher, verze 0.12.0-rc3. Jedn� se +

Tento manu�l se vzathuje ke Speech Dispatcher, verze 0.12.0-rc4. Jedn� se v�ak pouze o u�ivatelskou ��st dokumentace a upozor�ujeme, �e tento p�eklad ji� nen� aktu�ln�! Poskytujeme jej s t�m, �e mo�n� bude u�ite�n� a to zejm�na v sekc�ch, kter� popisuj� obecn� koncepty a my�lenky projektu, a to t�m, kte�� si diff --git a/doc/speech-dispatcher.html b/doc/speech-dispatcher.html index 1fb113c0..6eef98f0 100644 --- a/doc/speech-dispatcher.html +++ b/doc/speech-dispatcher.html @@ -1,6 +1,6 @@ - + Speech Dispatcher @@ -55,7 +55,7 @@

Speech Dispatcher

-

This manual documents Speech Dispatcher, version 0.12.0-rc3. +

This manual documents Speech Dispatcher, version 0.12.0-rc4.

Copyright © 2001, 2002, 2003, 2006 Brailcom, o.p.s.

diff --git a/po/cs.po b/po/cs.po index 29f6d405..6faa8824 100644 --- a/po/cs.po +++ b/po/cs.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Speech Dispatcher\n" "Report-Msgid-Bugs-To: speechd-discuss@nongnu.org\n" -"POT-Creation-Date: 2024-04-29 01:03+0200\n" +"POT-Creation-Date: 2024-10-29 00:58+0100\n" "PO-Revision-Date: 2022-12-14 10:51+0000\n" "Last-Translator: Tomáš Cerha \n" "Language-Team: Czech \n" "Language-Team: German \n" -"Language-Team: Esperanto \n" +"Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/po/fr.po b/po/fr.po index a3c7c488..927e9c86 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: speech-dispatcher 0.10.1-19-g3194b-dirty\n" "Report-Msgid-Bugs-To: speechd-discuss@nongnu.org\n" -"POT-Creation-Date: 2024-04-29 01:03+0200\n" +"POT-Creation-Date: 2024-10-29 00:58+0100\n" "PO-Revision-Date: 2020-10-26 17:17+0000\n" "Last-Translator: Samuel Thibault \n" "Language-Team: French \n" "Language-Team: Hungarian\n" @@ -300,8 +300,10 @@ msgid "" "Read text to be spoken on stdin, write it on stdout unchanged, and the\n" "corresponding speech through Speech Dispatcher.\n" msgstr "" -"beolvassa a kimondandó szöveget a standard bemenetről, kiírja a standard kimenetre\n" -"változatlan formában, majd kimondja a megfelelő beszédszintetizátor segítségével.\n" +"beolvassa a kimondandó szöveget a standard bemenetről, kiírja a standard " +"kimenetre\n" +"változatlan formában, majd kimondja a megfelelő beszédszintetizátor " +"segítségével.\n" #: src/clients/say/options.c:136 #, c-format diff --git a/po/nb_NO.po b/po/nb_NO.po index bb2d1546..abcff2af 100644 --- a/po/nb_NO.po +++ b/po/nb_NO.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: speech-dispatcher 0.10.1-19-g3194b-dirty\n" "Report-Msgid-Bugs-To: speechd-discuss@nongnu.org\n" -"POT-Creation-Date: 2024-04-29 01:03+0200\n" +"POT-Creation-Date: 2024-10-29 00:58+0100\n" "PO-Revision-Date: 2021-01-10 01:32+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language-Team: Portuguese \n" "Language-Team: Portuguese (Brazil) \n" -"Language-Team: Russian \n" +"Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -137,13 +137,11 @@ msgid "if TMPDIR is exported, otherwise to /tmp/%s\n" msgstr "если TMPDIR была определена, иначе в /tmp/%s\n" #: src/server/options.c:113 src/clients/say/options.c:171 -#: src/clients/say/options.c:169 #, c-format msgid "Print this info\n" msgstr "Распечатать эту информацию\n" #: src/server/options.c:115 src/clients/say/options.c:174 -#: src/clients/say/options.c:172 #, c-format msgid "" "Please report bugs to %s\n" @@ -152,7 +150,7 @@ msgstr "" "Пожалуйста, сообщайте об ошибках в %s\n" "\n" -#: src/server/options.c:121 src/clients/say/options.c:179 +#: src/server/options.c:121 src/clients/say/options.c:181 #: src/api/python/speechd_config/config.py:174 #, c-format, python-format msgid "" @@ -271,12 +269,12 @@ msgstr "Произнести клавишу\n" msgid "Set the punctuation mode\n" msgstr "Режим пунктуации\n" -#: src/clients/say/options.c:124 +#: src/clients/say/options.c:125 #, c-format msgid "Spell the message\n" msgstr "Произнести сообщение по буквам\n" -#: src/clients/say/options.c:127 +#: src/clients/say/options.c:128 #, c-format msgid "Set SSML mode on (default: off)\n" msgstr "Включить SSML режим (выключен по умолчанию)\n" @@ -291,17 +289,17 @@ msgstr "" "изменений и\n" "произнести его при помощи Speech Dispatcher.\n" -#: src/clients/say/options.c:134 +#: src/clients/say/options.c:136 #, c-format msgid "Set priority of the message " msgstr "Приоритет сообщения " -#: src/clients/say/options.c:138 +#: src/clients/say/options.c:140 #, c-format msgid "default: %s)\n" msgstr "по умолчанию: %s)\n" -#: src/clients/say/options.c:141 +#: src/clients/say/options.c:143 #, c-format msgid "" "Set the application name used to establish\n" @@ -310,12 +308,12 @@ msgstr "" "Имя приложения, используемое для установления \n" "%1$sсоединения\n" -#: src/clients/say/options.c:145 src/clients/say/options.c:152 +#: src/clients/say/options.c:147 src/clients/say/options.c:154 #, c-format msgid "(default: %s)\n" msgstr "(по умолчанию: %s)\n" -#: src/clients/say/options.c:148 +#: src/clients/say/options.c:150 #, c-format msgid "" "Set the connection name used to establish\n" @@ -324,37 +322,37 @@ msgstr "" "Имя соединения, используемое для установления \n" "%1$sсоединения\n" -#: src/clients/say/options.c:156 +#: src/clients/say/options.c:158 #, c-format msgid "Wait till the message is spoken or discarded\n" msgstr "Ожидать, пока сообщение будет прочитано или отменено\n" -#: src/clients/say/options.c:159 +#: src/clients/say/options.c:161 #, c-format msgid "Stop speaking the message being spoken\n" msgstr "Прекратить чтение текущего сообщения\n" -#: src/clients/say/options.c:162 +#: src/clients/say/options.c:164 #, c-format msgid "Cancel all messages\n" msgstr "Отменить все сообщения\n" -#: src/clients/say/options.c:166 +#: src/clients/say/options.c:168 #, c-format msgid "Print version and copyright info\n" msgstr "Вывести версию и информацию об авторских правах\n" -#: src/clients/say/options.c:191 +#: src/clients/say/options.c:193 #, c-format msgid "Syntax error or bad parameter!\n" msgstr "Синтаксическая ошибка или неправильный параметр!\n" -#: src/clients/say/options.c:202 +#: src/clients/say/options.c:204 #, c-format msgid "Missing argument!\n" msgstr "Отсутствует аргумент!\n" -#: src/clients/say/options.c:303 +#: src/clients/say/options.c:305 #, c-format msgid "Unrecognized option\n" msgstr "Параметр не распознан\n" @@ -628,8 +626,8 @@ msgid "" "what is wrong)" msgstr "" "\n" -"Speech Dispatcher не работает или к нему невозможно подключиться (см. выше)," -"\n" +"Speech Dispatcher не работает или к нему невозможно подключиться (см. " +"выше),\n" "Хотите ли продолжить диагностику? Оставшиеся проверки могут\n" "помочь выяснить причину неисправности." @@ -976,11 +974,10 @@ msgid "" "Please run this command again and select what you want to do\n" "or read the quick help available through '-h' or '--help'." msgstr "" -"Запустите, пожалуйста, команду ещё раз, выбрав то, что вы хотите осуществить," -"\n" +"Запустите, пожалуйста, команду ещё раз, выбрав то, что вы хотите " +"осуществить,\n" "или получите краткую справку при помощи параметров '-h' или '--help'." -#: src/clients/say/options.c:131 #, c-format -msgid "Pipe from stdin to stdout plus Speech Dispatcher\n" -msgstr "Перенаправить из stdin в stdout и Speech Dispatcher\n" +#~ msgid "Pipe from stdin to stdout plus Speech Dispatcher\n" +#~ msgstr "Перенаправить из stdin в stdout и Speech Dispatcher\n" diff --git a/po/speech-dispatcher.pot b/po/speech-dispatcher.pot index ec598546..05507fe1 100644 --- a/po/speech-dispatcher.pot +++ b/po/speech-dispatcher.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: speech-dispatcher 0.12.0-rc3\n" +"Project-Id-Version: speech-dispatcher 0.12.0-rc4\n" "Report-Msgid-Bugs-To: speechd-discuss@nongnu.org\n" -"POT-Creation-Date: 2024-04-29 01:03+0200\n" +"POT-Creation-Date: 2024-10-29 00:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n"