Voicepacks.wiki
author almikes@aol.com
Tue, 28 Jul 2015 15:08:20 +0000
changeset 569 1aa6e97b8c1a
parent 568 308ea2972bb1
child 659 7d9bc79b233a
permissions -rw-r--r--
Link to [Voicepacks].
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
568
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     1
#summary Short information about the structure and creation of voicepacks
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     2
= Voicepacks =
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     3
== Introduction ==
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     4
Voicepacks are collections of audio files which contain the taunts the hedgehogs say on various events.
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     5
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     6
== Creating voicepacks ==
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     7
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     8
A voicepack is a directory in `Data/Sounds/voices` and contains a bunch of audio files which are encoded in the Ogg Vorbis format.
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
     9
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    10
Each audio file represents a single taunt which is played at certain events. Only files with the correct file names will be recognized as taunts, other files will be ignored. For a list of recognized file names, see [Taunts].
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    11
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    12
Here is a guide with advice on the process of recording voices itself:
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    13
 * [http://www.hedgewars.org/node/2132 Recording Voices for Hedgewars]
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    14
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    15
== Special voicepacks ==
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    16
The voicepack “Default” is the English default voice.
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    17
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    18
Voicepacks with the name “`Default_<language>`” (where “`<language>`” is a language code) are played by default with respect to the player's language.
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    19
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    20
If you specify “Default” as voice for a team by using Lua scripting, Hedgewars will play the default voice with respect to the player's language. If no default voice for the local language is found, Hedgewars will use the English Default voicepack instead.
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    21
308ea2972bb1 Short intro on voicepacks
almikes@aol.com
parents:
diff changeset
    22
For example, in German Hedgewars, the voice “Default_de” will be played by default (if it exists).