/etc/speech-dispatcher/modules/ibmtts.conf is in speech-dispatcher 0.8.3-1ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 | # -- SSML Support --
# Some version of IBM TTS support SSML. If IbmttsUseSSML
# is set to 1, SSML will be used and advanced features like
# index marking will be working. If set to 0, all SSML is
# deleted from the message prior to sending it to IBM TTS.
# By default, SSML support is switched on.
# IbmttsUseSSML 1
# -- User dictionaries --
# IBM TTS supports user dictionaries so that you may customize
# the pronunciation of words, beginning of words or abbreviations
# according to the language.
#
# IbmttsDictionaryFolder defines the root directory under which you
# may add your dictionary files. If several languages are installed,
# you may want to create one sub-directory per language.
#
# Three examples :
#
# - a single language is installed:
# place your files under IbmttsDictionaryFolder
#
# - two languages are installed, say English and French:
# place your files under IbmttsDictionaryFolder in sub-directories en and fr
#
# - the same language for different regions are installed, say Castilian
# Spanish and Mexican Spanish:
# place your files in directories es_ES and es_MX
#
# The directory names are listed below (DIRECTORY NAMES and EXTENDED
# DIRECTORY NAMES).
#
# The name of the dictionary files are:
#
# - main.dct: main dictionary
# - root.dct: roots dictionary
# - extension.dct: main extension dictionary
# - abbreviation.dct: abbreviation dictionary
#
# The IBM TTS documentation details the syntax of the user dictionaries.
# Basically, it is one line per entry, composed of key, tabulation, value.
#
# DIRECTORY NAMES
# ---------------
# de: German
# en: English
# es: Spanish
# fi: Finnish
# fr: French
# it: Italian
# ja: Japanese
# pt: Portuguese
# zh: Chinese
#
# EXTENDED DIRECTORY NAMES
# ------------------------
# en_GB: British English
# en_US: American English
# fr_CA: Canadian French
# fr_FR: French
# pt_BR: Brazilian Portuguese
# zh_CN: Mandarin Chinese
# zh_TW: Mandarin Taiwanese
IbmttsDictionaryFolder "/var/opt/IBM/ibmtts/dict"
# -- Abbreviation dictionaries --
# Enable the abbreviation dictionaries.
#
IbmttsUseAbbreviation 1
# -- SOUND ICONS --
# IBM TTS Synthesizer does not currently support 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 IBM TTS 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.
#IbmttsSoundIconFolder "/usr/share/sounds/sound-icons/"
# -- DEBUG --
# Debug turns debugging on or off
# See speechd.conf for information where debugging information is stored.
# TODO: Change this to 0 and comment out for final release.
Debug 0
# DebugFile specifies the file where the debugging information
# should be stored (note that the log is overwritten each time
# the module starts)
# DebugFile "/tmp/debug-ibmtts"
# -- VOICE PARAMETERS --
# This table provides a mechanism for fine-tuning the voices used for synthesis.
# The dialect is chosen by the table above, then adjusted according to these parameters.
# The columns are:
# Voice Name - See the Speech Dispatcher manual for standard voice names. Use lowercase names.
# M/F - Gender. 0 = male. 1 = female.
# Br - Breathiness. 0 to 100. 0 is usually used for males, 40 or 50 for females.
# Hd Sz - Head Size. 0 to 100.
# Pitch Bas - Pitch Baseline. 0 to 100.
# Pitch Flc - Pitch Fluctuation. 0 to 100.
# Rough - Roughness. 0 to 100
# Speed - Rate. 0 to 100.
# Volume is controlled via speechd.conf or SSIP commands.
# Application RATE or PITCH commands are relative to the settings here.
# For example, if Pitch Bas is 80 below, a PITCH command of -50 would set the
# pitch baseline to halfway between 80 and 0, or 40.
# All columns must be provided.
# Hd -Pitch-
# Voice Name M/F Br Sz Bas Flc Rough Speed
# -------------- --- --- --- --- --- --- ---
#IbmttsVoiceParameters "male1" 0 0 50 65 30 0 50
#IbmttsVoiceParameters "male2" 0 0 86 56 47 0 50
#IbmttsVoiceParameters "male3" 0 0 50 69 34 0 70
#IbmttsVoiceParameters "male3" 0 20 30 61 44 18 50
#IbmttsVoiceParameters "female1" 1 50 50 81 30 0 50
#IbmttsVoiceParameters "female2" 1 40 56 89 35 0 70
#IbmttsVoiceParameters "female3" 1 40 45 68 30 3 50
IbmttsVoiceParameters "child_male" 0 0 35 85 35 0 50
#IbmttsVoiceParameters "child_female" 1 0 22 93 35 0 50
# The table above shows the default mapping.
# It shows the default settings in the IBM TTS Engine, as follows:
#
# SD Voice Name IBM TTS Voice
# ------------- -------------
# male1 Adult Male 1
# male2 Adult Male 2
# male3 Adult Male 3
# male3 Elderly Male (uncomment the 2nd "male3" line if you want to use this)
# female1 Adult Female 1
# female2 Adult Female 2
# female3 Elderly Female (notice there is no Adult Female 3)
# child_male none provided (that is why it is uncommented, by default)
# child_female Child
# -- KEY NAME SUBSTITUTIONS --
# Maps Speech Dispatcher key names used in SSIP KEY commands to speakable words.
# The string in the "SD Key" column occurring anywhere in a KEY command
# is replaced with the string in "Spoken". The substitutions occur in the
# order listed. "Lang" determines which language the substitution applies
# to.
# Lang SD Key Spoken
# ---- ----------- -----------
IbmttsKeySubstitution "en" "kp--" "keypad minus "
IbmttsKeySubstitution "en" "kp-" "keypad "
IbmttsKeySubstitution "en" "_" " "
IbmttsKeySubstitution "en" "#" "pound "
IbmttsKeySubstitution "en" "&" "ampersand "
IbmttsKeySubstitution "en" "!" "exclamation mark "
IbmttsKeySubstitution "en" "¦" "pipe "
IbmttsKeySubstitution "en" "¤" "currency "
IbmttsKeySubstitution "en" "Ø" "capital phi "
IbmttsKeySubstitution "en" "ø" "phi "
IbmttsKeySubstitution "en" "ÿ" "yummel "
IbmttsKeySubstitution "en" "" "dash "
IbmttsKeySubstitution "en" "A" "capital A "
IbmttsKeySubstitution "en" "B" "capital B "
IbmttsKeySubstitution "en" "C" "capital C "
IbmttsKeySubstitution "en" "D" "capital D "
IbmttsKeySubstitution "en" "E" "capital E "
IbmttsKeySubstitution "en" "F" "capital F "
IbmttsKeySubstitution "en" "G" "capital G "
IbmttsKeySubstitution "en" "H" "capital H "
IbmttsKeySubstitution "en" "I" "capital I "
IbmttsKeySubstitution "en" "J" "capital J "
IbmttsKeySubstitution "en" "K" "capital K "
IbmttsKeySubstitution "en" "L" "capital L "
IbmttsKeySubstitution "en" "M" "capital M "
IbmttsKeySubstitution "en" "N" "capital N "
IbmttsKeySubstitution "en" "O" "capital O "
IbmttsKeySubstitution "en" "P" "capital P "
IbmttsKeySubstitution "en" "Q" "capital Q "
IbmttsKeySubstitution "en" "R" "capital R "
IbmttsKeySubstitution "en" "S" "capital S "
IbmttsKeySubstitution "en" "T" "capital T "
IbmttsKeySubstitution "en" "U" "capital U "
IbmttsKeySubstitution "en" "V" "capital V "
IbmttsKeySubstitution "en" "W" "capital W "
IbmttsKeySubstitution "en" "X" "capital X "
IbmttsKeySubstitution "en" "Y" "capital Y "
IbmttsKeySubstitution "en" "Z" "capital Z "
|