Red Griffin ATC: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 298: Line 298:
Red Griffin ATC can take advantage of the superior voice quality offered by the [https://www.cstr.ed.ac.uk/projects/festival Festival Speech Synthesis System] through FlightGear direct support for Festival running in server mode. In order to use the Festival Speech Synthesis System, you need to have a properly installed and working Festival system in your machine as well as having at least FlightGear version 2020.3.6. Prior to this version, FlightGear cannot properly support and initialize the Festival Speech Synthesis System and will therefore fall back to the [[Flite_TTS|internal default speech synthesizer]].
Red Griffin ATC can take advantage of the superior voice quality offered by the [https://www.cstr.ed.ac.uk/projects/festival Festival Speech Synthesis System] through FlightGear direct support for Festival running in server mode. In order to use the Festival Speech Synthesis System, you need to have a properly installed and working Festival system in your machine as well as having at least FlightGear version 2020.3.6. Prior to this version, FlightGear cannot properly support and initialize the Festival Speech Synthesis System and will therefore fall back to the [[Flite_TTS|internal default speech synthesizer]].


The Festival Speech Synthesis System running in server mode allows up to ten simultaneous connections, therefore it can provide up to ten different voices. Red Griffin ATC takes advantage of this feature and can provide a fuller and deeper experience by using those ten different voices and by assigning them to each specific radio. The available voices are assigned at random from the whole pool of voices available and properly configured through FlightGear COMM properties. This will give the sensation of speaking to different operators during the whole flight session. Red Griffin ATC associates a specific voice to any specific radio frequency and the association is kept for the whole duration of the flight. This means you are going to hear the very same voice in case you are tuning back to a radio frequency already used in the current flight session. Please note pilot voice is associated to a specific voice and exclusively used for that purpose. This means the pilot voice will never be used for radio operators.
The Festival Speech Synthesis System running in server mode allows up to ten simultaneous connections, therefore it can provide up to ten different voices. Red Griffin ATC takes advantage of this feature and can provide a fuller and deeper experience by using those ten different voices and by assigning them to each specific radio. The available voices are assigned at random from the whole pool of voices available and properly configured through FlightGear voice properties. This will give the sensation of speaking to different operators during the whole flight session. Red Griffin ATC associates a specific voice to any specific radio frequency and the association is kept for the whole duration of the flight. This means you are going to hear the very same voice in case you are tuning back to a radio frequency already used in the current flight session. Please note pilot voice is associated to a specific voice and exclusively used for that purpose. This means the pilot voice will never be used for radio operators.


=== Configuring Red Griffin ATC with Festival Support ===
=== Configuring Red Griffin ATC with Festival Support ===
Line 325: Line 325:
Voices can also be "fine tuned" by properly setting <code><volume></code>, <code><pitch></code> and <code><speed></code> properties.
Voices can also be "fine tuned" by properly setting <code><volume></code>, <code><pitch></code> and <code><speed></code> properties.


The property <code><desc></code> can optionally describe the defined voice and, in particular, the voice to be used for the pilot. In this specific case, <code><desc></code> property must be assigned to "Pilot", like the sample shown above. In case no voice is assigned to the pilot, Red Griffin ATC will use the value found in <code>/sim/sound/voices/pilot</code>.
The <code><desc></code> property can optionally describe the defined voice and, in particular, the voice to be used for the pilot. In this specific case, <code><desc></code> property must be assigned to "Pilot", like the sample shown above. In case no voice is assigned to the pilot, Red Griffin ATC will use the value found in <code>/sim/sound/voices/pilot</code>.


Red Griffin ATC is distributed with a sample configuration file defining ten different Festival voices and can be used "out of the box" or used as a template in case it is wished a different voice scheme or configuration. The sample configuration file is found at <code><your_local_path>/RedGriffinATC/festival.xml</code>. The <code>festival.xml</code> is configured in order to use some Festival default voices as well as some of those available at [http://festvox.org/packed/festival/2.4/voices Festvox website]. In order to use the configuration file provided with Red Griffin ATC, you need to properly install the Festival voices defined in <code>festival.xml</code> and available at the Festvox website.
Red Griffin ATC is distributed with a sample configuration file defining ten different Festival voices and can be used "out of the box" or used as a template in case it is wished a different voice scheme or configuration. The sample configuration file is found at <code><your_local_path>/RedGriffinATC/festival.xml</code>. The <code>festival.xml</code> is configured in order to use some Festival default voices as well as some of those available at [http://festvox.org/packed/festival/2.4/voices Festvox website]. In order to use the configuration file provided with Red Griffin ATC, you need to properly install the Festival voices defined in <code>festival.xml</code> and available at the Festvox website.
136

edits

Navigation menu