update config
This commit is contained in:
7
.config/speech-dispatcher/clients/emacs.conf
Normal file
7
.config/speech-dispatcher/clients/emacs.conf
Normal file
@@ -0,0 +1,7 @@
|
||||
# Local configuration for emacs
|
||||
|
||||
BeginClient "emacs:*"
|
||||
# Example:
|
||||
# DefaultPunctuationMode "some"
|
||||
EndClient
|
||||
|
||||
46
.config/speech-dispatcher/desktop/speechd.desktop
Normal file
46
.config/speech-dispatcher/desktop/speechd.desktop
Normal file
@@ -0,0 +1,46 @@
|
||||
# Copyright (C) 2008 Brailcom, o.p.s
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Encoding=UTF-8
|
||||
Version=1.0
|
||||
Name[de]=Speech Dispatcher
|
||||
Name[eo]=Speech Dispatcher
|
||||
Name[fr]=Speech Dispatcher
|
||||
Name[hu]=Speech Dispatcher
|
||||
Name[ka]=საუბრის დისპეტჩერი
|
||||
Name[nb_NO]=Speech Dispatcher
|
||||
Name[pt]=Speech Dispatcher
|
||||
Name[pt_BR]=Speech Dispatcher
|
||||
Name[ru]=Speech Dispatcher
|
||||
Name[sv]=Speech Dispatcher
|
||||
Name[tr]=Speech Dispatcher
|
||||
Name=Speech Dispatcher
|
||||
Comment[de]=Schnittstelle zu den Text-zu-Sprache-Diensten
|
||||
Comment[eo]=Interfaco al parolsintezaj servoj
|
||||
Comment[fr]=Interface avec des services de synthèse vocale
|
||||
Comment[hu]=Interfész a szövegfelolvasó szolgáltatásokhoz
|
||||
Comment[nb_NO]=Grensesnitt for talesyntese-tjenester
|
||||
Comment[pt]=Interface para serviços de texto para fala
|
||||
Comment[pt_BR]=Interface para serviços de texto para fala
|
||||
Comment[ru]=Интерфейс для сервисов преобразования текста в речь
|
||||
Comment[sv]=Gränssnitt till text-till-tal-tjänster
|
||||
Comment[tr]=Metinden konuşma hizmetleri için arayüz
|
||||
Comment=Interface to Text to Speech services
|
||||
TryExec=speech-dispatcher
|
||||
Exec=speech-dispatcher
|
||||
X-GNOME-Autostart-enabled=true
|
||||
X-GNOME-Autostart-Phase=Initialization
|
||||
45
.config/speech-dispatcher/modules/cicero.conf
Normal file
45
.config/speech-dispatcher/modules/cicero.conf
Normal file
@@ -0,0 +1,45 @@
|
||||
# Debug turns debugging on or off
|
||||
# See speechd.conf for information where debugging information is stored
|
||||
|
||||
# Debug 0
|
||||
|
||||
# -- CICERO EXECUTABLE AND LOG --
|
||||
|
||||
# CiceroExecutable indicates path to the cicero executable (the file called
|
||||
# tts_brltty_es.py in the original distribution of the 0.7 version). You can
|
||||
# create a symbolic link # ln -s your-path/tts_brltty_es.py /usr/bin/cicero or
|
||||
# probably better in /usr/local/bin/cicero and modify the below option
|
||||
# accordingly.
|
||||
|
||||
#CiceroExecutable "/usr/bin/cicero"
|
||||
|
||||
# CiceroExecutableLog is the path where logging information of the
|
||||
# original Cicero synthesizer (CiceroExecutable) should be stored.
|
||||
# This should not be confused with the logging of this module/driver
|
||||
# specified in speechd.conf.
|
||||
|
||||
#CiceroExecutableLog "/var/log/speech-dispatcher/cicero-executable.log"
|
||||
|
||||
# -- AUDIO OUTPUT --
|
||||
|
||||
# Cicero does its own audio output which can't
|
||||
# be influenced from this place. Please see Cicero
|
||||
# documentation
|
||||
|
||||
# -- DEBUGGING AND LOGGING --
|
||||
|
||||
# Copyright (C) 2006 Olivier BERT <obert01@mistigri.org>
|
||||
# Copyright (C) 2006 Brailcom, o.p.s
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
73
.config/speech-dispatcher/modules/espeak-ng-mbrola.conf
Normal file
73
.config/speech-dispatcher/modules/espeak-ng-mbrola.conf
Normal file
@@ -0,0 +1,73 @@
|
||||
# Debugging
|
||||
Debug 0
|
||||
|
||||
|
||||
# -- SOUND ICONS --
|
||||
|
||||
# Espeak does not currently support playing sound icons
|
||||
# (audio files that are played by name when an application requests
|
||||
# a sound icon). If you have installed the free(b)soft sound-icons
|
||||
# package, this is the directory where will they be found. If not
|
||||
# blank, the espeak Output Module will play them if it finds a
|
||||
# file whose name matches the sound icon name. If blank, or no
|
||||
# matching file is found, the name of the sound icon will be spoken.
|
||||
|
||||
EspeakSoundIconFolder "/usr/share/sounds/sound-icons/"
|
||||
|
||||
# Volume at which sound icons are played.
|
||||
|
||||
EspeakSoundIconVolume 0
|
||||
|
||||
# -- Punctuation --
|
||||
|
||||
# Characters to be spoken when punctuation setting is "some"
|
||||
# Encoding is UTF-8.
|
||||
EspeakPunctuationList "@+_"
|
||||
EspeakCapitalPitchRise 0
|
||||
|
||||
# -- Rate control --
|
||||
# The following options are in words per minute
|
||||
#the same as the -s parameter for the -s option in espeak command line tool.
|
||||
|
||||
# Minimum rate (-100 in speech-dispatcher)
|
||||
EspeakMinRate 80
|
||||
|
||||
# Normal rate (0 in speech-dispatcher)
|
||||
EspeakNormalRate 170
|
||||
|
||||
# Maximum rate (100 in speech-dispatcher)
|
||||
EspeakMaxRate 449
|
||||
|
||||
# -- Internal parameters --
|
||||
|
||||
# Number of ms of audio returned by the espeak callback function.
|
||||
EspeakAudioChunkSize 300
|
||||
|
||||
# Maximum number of samples to buffer in playback queue.
|
||||
EspeakAudioQueueMaxSize 441000
|
||||
|
||||
# Whether to enable speech indexing
|
||||
EspeakIndexing 1
|
||||
|
||||
|
||||
# This makes the speak-ng-mbrola module only show mbrola voices, don't change it
|
||||
EspeakMbrola 1
|
||||
|
||||
# Copyright (C) 2007 Lukas Loehrer <listaddr1@gmx.net>
|
||||
# Copyright (C) 2007-2008 Brailcom, o.p.s
|
||||
# Copyright (C) 2007 Gilles Casse <gcasse@oralux.org>
|
||||
# Copyright (C) 2011 Rui Batista <ruiandrebatista@gmail.com>
|
||||
# Copyright (C) 2011-2016 Luke Yelavich <themuso@themuso.com>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
73
.config/speech-dispatcher/modules/espeak-ng.conf
Normal file
73
.config/speech-dispatcher/modules/espeak-ng.conf
Normal file
@@ -0,0 +1,73 @@
|
||||
# Debugging
|
||||
Debug 0
|
||||
|
||||
|
||||
# -- SOUND ICONS --
|
||||
|
||||
# Espeak does not currently support playing sound icons
|
||||
# (audio files that are played by name when an application requests
|
||||
# a sound icon). If you have installed the free(b)soft sound-icons
|
||||
# package, this is the directory where will they be found. If not
|
||||
# blank, the espeak Output Module will play them if it finds a
|
||||
# file whose name matches the sound icon name. If blank, or no
|
||||
# matching file is found, the name of the sound icon will be spoken.
|
||||
|
||||
EspeakSoundIconFolder "/usr/share/sounds/sound-icons/"
|
||||
|
||||
# Volume at which sound icons are played.
|
||||
|
||||
EspeakSoundIconVolume 0
|
||||
|
||||
# -- Punctuation --
|
||||
|
||||
# Characters to be spoken when punctuation setting is "some"
|
||||
# Encoding is UTF-8.
|
||||
EspeakPunctuationList "@+_"
|
||||
EspeakCapitalPitchRise 0
|
||||
|
||||
# -- Rate control --
|
||||
# The following options are in words per minute
|
||||
#the same as the -s parameter for the -s option in espeak command line tool.
|
||||
|
||||
# Minimum rate (-100 in speech-dispatcher)
|
||||
EspeakMinRate 80
|
||||
|
||||
# Normal rate (0 in speech-dispatcher)
|
||||
EspeakNormalRate 170
|
||||
|
||||
# Maximum rate (100 in speech-dispatcher)
|
||||
EspeakMaxRate 449
|
||||
|
||||
# -- Internal parameters --
|
||||
|
||||
# Number of ms of audio returned by the espeak callback function.
|
||||
EspeakAudioChunkSize 300
|
||||
|
||||
# Maximum number of samples to buffer in playback queue.
|
||||
EspeakAudioQueueMaxSize 441000
|
||||
|
||||
# Whether to enable speech indexing
|
||||
EspeakIndexing 1
|
||||
|
||||
|
||||
# This makes the speak-ng module only show non-mbrola voices, don't change it
|
||||
EspeakMbrola 0
|
||||
|
||||
# Copyright (C) 2007 Lukas Loehrer <listaddr1@gmx.net>
|
||||
# Copyright (C) 2007-2008 Brailcom, o.p.s
|
||||
# Copyright (C) 2007 Gilles Casse <gcasse@oralux.org>
|
||||
# Copyright (C) 2011 Rui Batista <ruiandrebatista@gmail.com>
|
||||
# Copyright (C) 2011-2016 Luke Yelavich <themuso@themuso.com>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
70
.config/speech-dispatcher/modules/espeak.conf
Normal file
70
.config/speech-dispatcher/modules/espeak.conf
Normal file
@@ -0,0 +1,70 @@
|
||||
# Debugging
|
||||
Debug 0
|
||||
|
||||
|
||||
# -- SOUND ICONS --
|
||||
|
||||
# Espeak does not currently support playing sound icons
|
||||
# (audio files that are played by name when an application requests
|
||||
# a sound icon). If you have installed the free(b)soft sound-icons
|
||||
# package, this is the directory where will they be found. If not
|
||||
# blank, the espeak Output Module will play them if it finds a
|
||||
# file whose name matches the sound icon name. If blank, or no
|
||||
# matching file is found, the name of the sound icon will be spoken.
|
||||
|
||||
EspeakSoundIconFolder "/usr/share/sounds/sound-icons/"
|
||||
|
||||
# Volume at which sound icons are played.
|
||||
|
||||
EspeakSoundIconVolume 0
|
||||
|
||||
# -- Punctuation --
|
||||
|
||||
# Characters to be spoken when punctuation setting is "some"
|
||||
# Encoding is UTF-8.
|
||||
EspeakPunctuationList "@+_"
|
||||
EspeakCapitalPitchRise 0
|
||||
|
||||
# -- Rate control --
|
||||
# The following options are in words per minute
|
||||
#the same as the -s parameter for the -s option in espeak command line tool.
|
||||
|
||||
# Minimum rate (-100 in speech-dispatcher)
|
||||
EspeakMinRate 80
|
||||
|
||||
# Normal rate (0 in speech-dispatcher)
|
||||
EspeakNormalRate 170
|
||||
|
||||
# Maximum rate (100 in speech-dispatcher)
|
||||
EspeakMaxRate 449
|
||||
|
||||
# -- Internal parameters --
|
||||
|
||||
# Number of ms of audio returned by the espeak callback function.
|
||||
EspeakAudioChunkSize 300
|
||||
|
||||
# Maximum number of samples to buffer in playback queue.
|
||||
EspeakAudioQueueMaxSize 441000
|
||||
|
||||
# Whether to enable speech indexing
|
||||
EspeakIndexing 1
|
||||
|
||||
|
||||
# Copyright (C) 2007 Lukas Loehrer <listaddr1@gmx.net>
|
||||
# Copyright (C) 2007-2008 Brailcom, o.p.s
|
||||
# Copyright (C) 2007 Gilles Casse <gcasse@oralux.org>
|
||||
# Copyright (C) 2011 Rui Batista <ruiandrebatista@gmail.com>
|
||||
# Copyright (C) 2011 Luke Yelavich <themuso@themuso.com>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
93
.config/speech-dispatcher/modules/festival.conf
Normal file
93
.config/speech-dispatcher/modules/festival.conf
Normal file
@@ -0,0 +1,93 @@
|
||||
# -- DEBUGGING --
|
||||
|
||||
# Debug turns debugging on or off
|
||||
# See speechd.conf for information where debugging information is stored
|
||||
Debug 0
|
||||
|
||||
|
||||
# -- 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 memory 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
|
||||
# traffic. 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
|
||||
|
||||
|
||||
# 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.
|
||||
|
||||
# FestivalDebugSaveOutput 0
|
||||
|
||||
|
||||
# Copyright (C) 2003-2008 Brailcom, o.p.s
|
||||
# Copyright (C) 2007 Gilles Casse <gcasse@oralux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
359
.config/speech-dispatcher/speechd.conf
Normal file
359
.config/speech-dispatcher/speechd.conf
Normal file
@@ -0,0 +1,359 @@
|
||||
|
||||
# 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
|
||||
# preferred 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 coming from localhost. If LocalhostAccessOnly is set to 0 it disables this
|
||||
# access control. 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
|
||||
|
||||
# By default, Speech Dispatcher is configured to shut itself down after a period of
|
||||
# time if no clients are connected. The timeout value is in seconds, and is started when
|
||||
# the last client disconnects. A value of 0 disables the timeout.
|
||||
|
||||
# Timeout 5
|
||||
|
||||
# -----LOGGING CONFIGURATION-----
|
||||
|
||||
# The LogLevel is a number between 0 and 5 specifying the
|
||||
# verbosity of information to the logfile or screen
|
||||
# 0 means nothing, 5 means everything (not recommended).
|
||||
|
||||
LogLevel 3
|
||||
|
||||
# The LogDir specifies where the Speech Dispatcher logs reside
|
||||
# Specify "stdout" for standard console output
|
||||
# or a custom log directory path. 'default' means
|
||||
# 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, leave as "default" for standard logging
|
||||
|
||||
LogDir "default"
|
||||
#LogDir "/var/log/speech-dispatcher/"
|
||||
#LogDir "stdout"
|
||||
|
||||
# The CustomLogFile allows logging all messages # regardless of
|
||||
# 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 0
|
||||
|
||||
# The DefaultPitch controls the pitch of the synthesized voice. The
|
||||
# value must be between -100 (lowest) and +100 (highest), default is
|
||||
# 0.
|
||||
|
||||
DefaultPitch 0
|
||||
|
||||
# The DefaultPitchRange controls the pitch range of the synthesized voice. The
|
||||
# value must be between -100 (lowest) and +100 (highest), default is
|
||||
# 0.
|
||||
|
||||
DefaultPitchRange 0
|
||||
|
||||
# The DefaultVolume controls 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 configuration.
|
||||
# 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 "MALE1"
|
||||
|
||||
# The Default language with which to speak
|
||||
# Note that the spd-say client in particular always sets the language to its
|
||||
# current locale language, so this particular client will never pick this
|
||||
# configuration.
|
||||
|
||||
DefaultLanguage en-US
|
||||
|
||||
|
||||
# ----- MESSAGE DISPATCHING CONTROL -----
|
||||
|
||||
# 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"
|
||||
|
||||
# Level of punctuation for which symbol pre-processing should be performed by
|
||||
# the server rather than by the module.
|
||||
#
|
||||
# This is completely independent of what punctuation level is actually asked, it
|
||||
# controls to which extent the server should do the punctuation work to insert
|
||||
# the appropriate words or if the output module is responsible for doing it.
|
||||
#
|
||||
# Setting this to "no" disables pre-processing completely and leaves all
|
||||
# punctuation preprocessing to the output module. Setting this to
|
||||
# "none" enables only the server rules which are always enabled whatever
|
||||
# the punctuation level. Setting this to "all" enables all server rules for
|
||||
# punctuation. Setting this to "char" enables all server rules, including
|
||||
# rules for spelling spaces. Of course, which rules actually take effect depends
|
||||
# on the requested punctuation level.
|
||||
|
||||
SymbolsPreproc "char"
|
||||
|
||||
# Which preprocessing files should be loaded, and in which order
|
||||
#
|
||||
# This is done first for the most specific localization, then lesser specific
|
||||
# localization, etc. I.e. for the fr_FR language for instance, fr-fr files are
|
||||
# loaded first, then fr files, then en files.
|
||||
|
||||
SymbolsPreprocFile "gender-neutral.dic"
|
||||
SymbolsPreprocFile "font-variants.dic"
|
||||
SymbolsPreprocFile "symbols.dic"
|
||||
SymbolsPreprocFile "emojis.dic"
|
||||
SymbolsPreprocFile "orca.dic"
|
||||
SymbolsPreprocFile "orca-chars.dic"
|
||||
|
||||
# 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 spelt
|
||||
# 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
|
||||
# "pipewire" - the new low-latency sound server, for near realtime speech performance
|
||||
# "nas" - Network Audio System
|
||||
# "libao" - A cross platform audio library
|
||||
#
|
||||
# Pipe Wire is the newest audio output method in this configuration, but not the default one.
|
||||
# However, if it works in your deployment, it is recommended because of the
|
||||
# latency related advantages it has over pulseaudio and others, however enabling
|
||||
# it should be done with precaution, because it isn't tested to work in all
|
||||
# configurations supported by speech dispatcher.
|
||||
# For now, enabling this is at the discression of the users and packagers of
|
||||
# speech dispatcher. However, because we want to eventually make this the default
|
||||
# for everyone, trying it in your deployments, if non-critical, is recommended
|
||||
#
|
||||
# OSS, Pulse Audio and ALSA are only provided for compatibility with
|
||||
# architectures that do not include Pipe Wire.
|
||||
#
|
||||
# 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,alsa
|
||||
|
||||
# -- Pulse Audio parameters --
|
||||
|
||||
# Pulse audio device name or "default" for the default pulse device
|
||||
|
||||
#AudioPulseDevice "default"
|
||||
|
||||
# Latency requested from pulseaudio, in ms. Smaller values make speech
|
||||
# interruption snappier, but also uses more CPU time thus battery.
|
||||
# 10ms latency is considered in HCI (Human-computer Interaction) as real-time.
|
||||
|
||||
#AudioPulseMinLength 10
|
||||
|
||||
# -- 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
|
||||
# is 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 access this module
|
||||
# - binary is the path to the binary executable of this module,
|
||||
# either relative (to libexec/speech-dispatcher-modules/
|
||||
# or ~/.local/libexec/speech-dispatcher-modules) or absolute
|
||||
# - configuration is the path to the config file of this module,
|
||||
# either relative (to etc/speech-dispatcher/modules/
|
||||
# or ~/.config/speech-dispatcher) or absolute
|
||||
|
||||
#AddModule "espeak" "sd_espeak" "espeak.conf"
|
||||
#AddModule "espeak-ng" "sd_espeak-ng" "espeak-ng.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-ng-mbrola" "sd_espeak-ng-mbrola" "espeak-ng-mbrola.conf"
|
||||
#AddModule "espeak-ng-mbrola-generic" "sd_generic" "espeak-ng-mbrola-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 "kali" "sd_kali" "kali.conf"
|
||||
#AddModule "mary-generic" "sd_generic" "mary-generic.conf"
|
||||
#AddModule "baratinoo" "sd_baratinoo" "baratinoo.conf"
|
||||
#AddModule "rhvoice" "sd_rhvoice" "rhvoice.conf"
|
||||
#AddModule "voxin" "sd_voxin" "voxin.conf"
|
||||
# AddModule "piper-tts-generic" "sd_generic" "piper-tts-generic.conf"
|
||||
|
||||
# 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 "espeak-ng"
|
||||
|
||||
# The LanguageDefaultModule selects which output modules are preferred
|
||||
# for specified languages.
|
||||
|
||||
#LanguageDefaultModule "en" "espeak"
|
||||
#LanguageDefaultModule "cs" "festival"
|
||||
#LanguageDefaultModule "es" "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 which clients
|
||||
# it should apply the settings to (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
|
||||
|
||||
|
||||
# Copyright (C) 2001-2009 Brailcom, o.p.s
|
||||
# Copyright (C) 2009 Rui Batista <ruiandrebatista@gmail.com>
|
||||
# Copyright (C) 2010 Andrei Kholodnyi <Andrei.Kholodnyi@gmail.com>
|
||||
# Copyright (C) 2010 William Hubbs <w.d.hubbs@gmail.com>
|
||||
# Copyright (C) 2010 Trevor Saunders <trev.saunders@gmail.com>
|
||||
# Copyright (C) 2012 William Jon McCann <jmccann@redhat.com>
|
||||
# Copyright (C) 2014 Rob Whyte <fudge@thefudge.net>
|
||||
# Copyright (C) 2014-2016 Luke Yelavich <themuso@ubuntu.com>
|
||||
# Copyright (C) 2014 Hussain Jasim <hussainmkj@gmail.com>
|
||||
# Copyright (C) 2017 Colomban Wendling <cwendling@hypra.fr>
|
||||
# Copyright (C) 2018 Raphaël POITEVIN <rpoitevin@hypra.fr>
|
||||
# Copyright (C) 2018 Florian Steinhardt <no.known.email@example.com>
|
||||
# Copyright (C) 2018-2024 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
357
.config/speech-dispatcher/speechd.conf.bak
Normal file
357
.config/speech-dispatcher/speechd.conf.bak
Normal file
@@ -0,0 +1,357 @@
|
||||
|
||||
# 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
|
||||
# preferred 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 coming from localhost. If LocalhostAccessOnly is set to 0 it disables this
|
||||
# access control. 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
|
||||
|
||||
# By default, Speech Dispatcher is configured to shut itself down after a period of
|
||||
# time if no clients are connected. The timeout value is in seconds, and is started when
|
||||
# the last client disconnects. A value of 0 disables the timeout.
|
||||
|
||||
# Timeout 5
|
||||
|
||||
# -----LOGGING CONFIGURATION-----
|
||||
|
||||
# The LogLevel is a number between 0 and 5 specifying the
|
||||
# verbosity of information to the logfile or screen
|
||||
# 0 means nothing, 5 means everything (not recommended).
|
||||
|
||||
LogLevel 3
|
||||
|
||||
# The LogDir specifies where the Speech Dispatcher logs reside
|
||||
# Specify "stdout" for standard console output
|
||||
# or a custom log directory path. 'default' means
|
||||
# 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, leave as "default" for standard logging
|
||||
|
||||
LogDir "default"
|
||||
#LogDir "/var/log/speech-dispatcher/"
|
||||
#LogDir "stdout"
|
||||
|
||||
# The CustomLogFile allows logging all messages # regardless of
|
||||
# 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 0
|
||||
|
||||
# The DefaultPitch controls the pitch of the synthesized voice. The
|
||||
# value must be between -100 (lowest) and +100 (highest), default is
|
||||
# 0.
|
||||
|
||||
# DefaultPitch 0
|
||||
|
||||
# The DefaultPitchRange controls the pitch range of the synthesized voice. The
|
||||
# value must be between -100 (lowest) and +100 (highest), default is
|
||||
# 0.
|
||||
|
||||
# DefaultPitchRange 0
|
||||
|
||||
# The DefaultVolume controls 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 configuration.
|
||||
# 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 "MALE1"
|
||||
|
||||
# The Default language with which to speak
|
||||
# Note that the spd-say client in particular always sets the language to its
|
||||
# current locale language, so this particular client will never pick this
|
||||
# configuration.
|
||||
|
||||
# DefaultLanguage "en-US"
|
||||
|
||||
|
||||
# ----- MESSAGE DISPATCHING CONTROL -----
|
||||
|
||||
# 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"
|
||||
|
||||
# Level of punctuation for which symbol pre-processing should be performed by
|
||||
# the server rather than by the module.
|
||||
#
|
||||
# This is completely independent of what punctuation level is actually asked, it
|
||||
# controls to which extent the server should do the punctuation work to insert
|
||||
# the appropriate words or if the output module is responsible for doing it.
|
||||
#
|
||||
# Setting this to "no" disables pre-processing completely and leaves all
|
||||
# punctuation preprocessing to the output module. Setting this to
|
||||
# "none" enables only the server rules which are always enabled whatever
|
||||
# the punctuation level. Setting this to "all" enables all server rules for
|
||||
# punctuation. Setting this to "char" enables all server rules, including
|
||||
# rules for spelling spaces. Of course, which rules actually take effect depends
|
||||
# on the requested punctuation level.
|
||||
|
||||
SymbolsPreproc "char"
|
||||
|
||||
# Which preprocessing files should be loaded, and in which order
|
||||
#
|
||||
# This is done first for the most specific localization, then lesser specific
|
||||
# localization, etc. I.e. for the fr_FR language for instance, fr-fr files are
|
||||
# loaded first, then fr files, then en files.
|
||||
|
||||
SymbolsPreprocFile "gender-neutral.dic"
|
||||
SymbolsPreprocFile "font-variants.dic"
|
||||
SymbolsPreprocFile "symbols.dic"
|
||||
SymbolsPreprocFile "emojis.dic"
|
||||
SymbolsPreprocFile "orca.dic"
|
||||
SymbolsPreprocFile "orca-chars.dic"
|
||||
|
||||
# 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 spelt
|
||||
# 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
|
||||
# "pipewire" - the new low-latency sound server, for near realtime speech performance
|
||||
# "nas" - Network Audio System
|
||||
# "libao" - A cross platform audio library
|
||||
#
|
||||
# Pipe Wire is the newest audio output method in this configuration, but not the default one.
|
||||
# However, if it works in your deployment, it is recommended because of the
|
||||
# latency related advantages it has over pulseaudio and others, however enabling
|
||||
# it should be done with precaution, because it isn't tested to work in all
|
||||
# configurations supported by speech dispatcher.
|
||||
# For now, enabling this is at the discression of the users and packagers of
|
||||
# speech dispatcher. However, because we want to eventually make this the default
|
||||
# for everyone, trying it in your deployments, if non-critical, is recommended
|
||||
#
|
||||
# OSS, Pulse Audio and ALSA are only provided for compatibility with
|
||||
# architectures that do not include Pipe Wire.
|
||||
#
|
||||
# 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 "pipewire"
|
||||
|
||||
# -- Pulse Audio parameters --
|
||||
|
||||
# Pulse audio device name or "default" for the default pulse device
|
||||
|
||||
#AudioPulseDevice "default"
|
||||
|
||||
# Latency requested from pulseaudio, in ms. Smaller values make speech
|
||||
# interruption snappier, but also uses more CPU time thus battery.
|
||||
# 10ms latency is considered in HCI (Human-computer Interaction) as real-time.
|
||||
|
||||
#AudioPulseMinLength 10
|
||||
|
||||
# -- 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
|
||||
# is 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 access this module
|
||||
# - binary is the path to the binary executable of this module,
|
||||
# either relative (to libexec/speech-dispatcher-modules/
|
||||
# or ~/.local/libexec/speech-dispatcher-modules) or absolute
|
||||
# - configuration is the path to the config file of this module,
|
||||
# either relative (to etc/speech-dispatcher/modules/
|
||||
# or ~/.config/speech-dispatcher) or absolute
|
||||
|
||||
#AddModule "espeak" "sd_espeak" "espeak.conf"
|
||||
#AddModule "espeak-ng" "sd_espeak-ng" "espeak-ng.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-ng-mbrola" "sd_espeak-ng-mbrola" "espeak-ng-mbrola.conf"
|
||||
#AddModule "espeak-ng-mbrola-generic" "sd_generic" "espeak-ng-mbrola-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 "kali" "sd_kali" "kali.conf"
|
||||
#AddModule "mary-generic" "sd_generic" "mary-generic.conf"
|
||||
#AddModule "baratinoo" "sd_baratinoo" "baratinoo.conf"
|
||||
#AddModule "rhvoice" "sd_rhvoice" "rhvoice.conf"
|
||||
#AddModule "voxin" "sd_voxin" "voxin.conf"
|
||||
|
||||
# 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 espeak-ng
|
||||
|
||||
# The LanguageDefaultModule selects which output modules are preferred
|
||||
# for specified languages.
|
||||
|
||||
#LanguageDefaultModule "en" "espeak"
|
||||
#LanguageDefaultModule "cs" "festival"
|
||||
#LanguageDefaultModule "es" "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 which clients
|
||||
# it should apply the settings to (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
|
||||
|
||||
|
||||
# Copyright (C) 2001-2009 Brailcom, o.p.s
|
||||
# Copyright (C) 2009 Rui Batista <ruiandrebatista@gmail.com>
|
||||
# Copyright (C) 2010 Andrei Kholodnyi <Andrei.Kholodnyi@gmail.com>
|
||||
# Copyright (C) 2010 William Hubbs <w.d.hubbs@gmail.com>
|
||||
# Copyright (C) 2010 Trevor Saunders <trev.saunders@gmail.com>
|
||||
# Copyright (C) 2012 William Jon McCann <jmccann@redhat.com>
|
||||
# Copyright (C) 2014 Rob Whyte <fudge@thefudge.net>
|
||||
# Copyright (C) 2014-2016 Luke Yelavich <themuso@ubuntu.com>
|
||||
# Copyright (C) 2014 Hussain Jasim <hussainmkj@gmail.com>
|
||||
# Copyright (C) 2017 Colomban Wendling <cwendling@hypra.fr>
|
||||
# Copyright (C) 2018 Raphaël POITEVIN <rpoitevin@hypra.fr>
|
||||
# Copyright (C) 2018 Florian Steinhardt <no.known.email@example.com>
|
||||
# Copyright (C) 2018-2024 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it under
|
||||
# the terms of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public License for more details (file
|
||||
# COPYING in the root directory).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
Reference in New Issue
Block a user