Marble/VoiceOfMarble/Translations: Difference between revisions
No edit summary |
Earthwings (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
This page contains a list of all voice commands to be included in a Marble voice. See [[Marble/VoiceOfMarble|Voice of Marble]] if you came here by accident. The list below is also available as a [http://nienhueser.de/marble/voice-commands.txt text file]. | This page contains a list of all voice commands to be included in a Marble voice. See [[Marble/VoiceOfMarble|Voice of Marble]] if you came here by accident. The list below is also available as a [http://nienhueser.de/marble/voice-commands.txt text file]. | ||
== Instructions == | |||
To record an english speaker, you can use the phrases in the Voice Commands section below directly. For other languages you need to translate the commands. Please ensure that | |||
* | * the translated phrases are short, concise and easy to hear and understand -- this is crucial when driving, being unnecessary verbose and correct is counterproductive | ||
* the vocabulary used matches the regular technical driving terms | |||
* phrases which are concatenated with other phrases form grammatically sensible sentences (if possible) -- see the Concatenated Phrases section below | |||
== Status == | To generate a translation text file which you can use during recording, do the following: | ||
# Download all [http://nienhueser.de/marble/voice-commands.txt voice commands] and open them in a text editor | |||
# Replace each voice command with its translated version. Keep the tips above in mind. | |||
# Construct some concatenated phrases (see section below) and ensure that the sentences have a proper grammar (this is not always entirely possible). | |||
== Voice Commands == | |||
=== Status === | |||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | {|class="vertical-centered wikitable" style="border: 1px solid grey;" | ||
! width=30% | | ! width=30% | File || width=60% | Text | ||
|- | |- | ||
| RouteCalculated.ogg || Route calculated. | | RouteCalculated.ogg || Route calculated. | ||
Line 19: | Line 28: | ||
|} | |} | ||
== Start & Destination == | === Start & Destination === | ||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | {|class="vertical-centered wikitable" style="border: 1px solid grey;" | ||
! width=30% | | ! width=30% | File || width=60% | Text | ||
|- | |- | ||
| Marble.ogg || The Marble Team wishes you a safe and pleasant journey. | | Marble.ogg || The Marble Team wishes you a safe and pleasant journey. | ||
Line 31: | Line 40: | ||
|} | |} | ||
== Turn | === Turn Announcements === | ||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | {|class="vertical-centered wikitable" style="border: 1px solid grey;" | ||
! width=30% | | ! width=30% | File || width=60% | Text | ||
|- | |- | ||
| AhExitLeft.ogg || ahead, exit left | | AhExitLeft.ogg || ahead, exit left | ||
Line 58: | Line 59: | ||
|- | |- | ||
| AhUTurn.ogg || ahead, perform a u-turn | | AhUTurn.ogg || ahead, perform a u-turn | ||
|- | |||
| AhFerry.ogg || ahead, take the ferry | |||
|- | |||
| TryUTurn.ogg || when possible, make a u-turn | |||
|- | |||
| Charge.ogg || congestion charge | |||
|- | |||
|} | |||
=== Turn Instructions === | |||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | |||
! width=30% | File || width=60% | Text | |||
|- | |||
| 2ndLeft.ogg || take the second left | |||
|- | |||
| 2ndRight.ogg || take the second right | |||
|- | |||
| 3rdLeft.ogg || take the third left | |||
|- | |||
| 3rdRight.ogg || take the third right | |||
|- | |- | ||
| BearLeft.ogg || bear left | | BearLeft.ogg || bear left | ||
Line 80: | Line 101: | ||
|- | |- | ||
| Straight.ogg || go straight on | | Straight.ogg || go straight on | ||
|- | |- | ||
| TurnLeft.ogg || turn left | | TurnLeft.ogg || turn left | ||
Line 88: | Line 107: | ||
|- | |- | ||
| UTurn.ogg || make a u-turn | | UTurn.ogg || make a u-turn | ||
|- | |- | ||
| TakeFerry.ogg || take the ferry | | TakeFerry.ogg || take the ferry | ||
Line 95: | Line 112: | ||
|} | |} | ||
== Roundabout == | === Roundabout === | ||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | {|class="vertical-centered wikitable" style="border: 1px solid grey;" | ||
! width=30% | | ! width=30% | File || width=60% | Text | ||
|- | |- | ||
| RbBack.ogg || go all the way around the roundabout | | RbBack.ogg || go all the way around the roundabout | ||
Line 121: | Line 138: | ||
|} | |} | ||
== Distances == | === Distances === | ||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | {|class="vertical-centered wikitable" style="border: 1px solid grey;" | ||
! width=30% | | ! width=30% | File || width=60% | Text | ||
|- | |- | ||
| 50.ogg || fifty | | 50.ogg || fifty | ||
Line 145: | Line 162: | ||
| 800.ogg || eight hundred | | 800.ogg || eight hundred | ||
|- | |- | ||
| | |} | ||
=== Distance Units === | |||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | |||
! width=30% | File || width=60% | Text | |||
|- | |- | ||
| Meters.ogg || meters | | Meters.ogg || meters | ||
Line 153: | Line 174: | ||
|} | |} | ||
== Conjunctions == | === Conjunctions === | ||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | {|class="vertical-centered wikitable" style="border: 1px solid grey;" | ||
! width=30% | | ! width=30% | File || width=60% | Text | ||
|- | |- | ||
| Then.ogg || then | | Then.ogg || then | ||
Line 165: | Line 186: | ||
| RoadEnd.ogg || at the end of the road | | RoadEnd.ogg || at the end of the road | ||
|- | |- | ||
| | | After.ogg || after | ||
|- | |||
|} | |||
== Concatenated Phrases == | |||
Some of the voice commands above are concatenated to form sentences. Here is a list of them. These full sentences do not need to be recorded by you, they are automatically created from the recorded phrases they consist of. | |||
{|class="vertical-centered wikitable" style="border: 1px solid grey;" | |||
! width=80% | Concatenated Phrase || width=20% | Example | |||
|- | |||
| RoadEnd.ogg + <Turn Instruction> || At the end of the road, turn right. | |||
|- | |||
| <Turn Instruction> + Then.ogg + <Turn Instruction> || Take the exit on the right, then turn left. | |||
|- | |||
| After.ogg + <Distance> + <Distance Unit> + <Turn Instruction> || After 500 meters, turn sharply left. | |||
|- | |- | ||
|} | |} | ||
To test that your recorded phrases work nicely as concatenated sentences, you can use the play command from the sox package. For example: | |||
play After.ogg 100.ogg Meters.ogg TurnRight.ogg | |||
Likewise you can use media players like amarok to play several files one after each other. Enable gapless playback, if possible. |
Revision as of 19:14, 16 June 2011
This page contains a list of all voice commands to be included in a Marble voice. See Voice of Marble if you came here by accident. The list below is also available as a text file.
Instructions
To record an english speaker, you can use the phrases in the Voice Commands section below directly. For other languages you need to translate the commands. Please ensure that
- the translated phrases are short, concise and easy to hear and understand -- this is crucial when driving, being unnecessary verbose and correct is counterproductive
- the vocabulary used matches the regular technical driving terms
- phrases which are concatenated with other phrases form grammatically sensible sentences (if possible) -- see the Concatenated Phrases section below
To generate a translation text file which you can use during recording, do the following:
- Download all voice commands and open them in a text editor
- Replace each voice command with its translated version. Keep the tips above in mind.
- Construct some concatenated phrases (see section below) and ensure that the sentences have a proper grammar (this is not always entirely possible).
Voice Commands
Status
File | Text |
---|---|
RouteCalculated.ogg | Route calculated. |
RouteDeviated.ogg | Deviated from the route. |
GpsFound.ogg | GPS position found. |
GpsLost.ogg | Lost GPS connection. |
Start & Destination
File | Text |
---|---|
Marble.ogg | The Marble Team wishes you a safe and pleasant journey. |
Depart.ogg | depart |
Arrive.ogg | you have arrived at your destination |
Turn Announcements
File | Text |
---|---|
AhExitLeft.ogg | ahead, exit left |
AhExit.ogg | exit ahead |
AhExitRight.ogg | ahead, exit right |
AhKeepLeft.ogg | ahead, keep to the left |
AhKeepRight.ogg | ahead, keep to the right |
AhLeftTurn.ogg | ahead, turn left |
AhRightTurn.ogg | ahead, turn right |
AhUTurn.ogg | ahead, perform a u-turn |
AhFerry.ogg | ahead, take the ferry |
TryUTurn.ogg | when possible, make a u-turn |
Charge.ogg | congestion charge |
Turn Instructions
File | Text |
---|---|
2ndLeft.ogg | take the second left |
2ndRight.ogg | take the second right |
3rdLeft.ogg | take the third left |
3rdRight.ogg | take the third right |
BearLeft.ogg | bear left |
BearRight.ogg | bear right |
KeepLeft.ogg | keep to the left |
KeepRight.ogg | keep to the right |
MwEnter.ogg | join the motorway |
MwExitLeft.ogg | take the exit on the left |
MwExit.ogg | take the next exit |
MwExitRight.ogg | take the exit on the right |
SharpLeft.ogg | turn sharply left |
SharpRight.ogg | turn sharply right |
Straight.ogg | go straight on |
TurnLeft.ogg | turn left |
TurnRight.ogg | turn right |
UTurn.ogg | make a u-turn |
TakeFerry.ogg | take the ferry |
Roundabout
File | Text |
---|---|
RbBack.ogg | go all the way around the roundabout |
RbCross.ogg | go around the roundabout and |
RbExit1.ogg | take the first exit |
RbExit2.ogg | take the second exit |
RbExit3.ogg | take the third exit |
RbExit4.ogg | take the forth exit |
RbExit5.ogg | take the fifth exit |
RbExit6.ogg | take the sixth exit |
RbLeft.ogg | at the roundabout, bear left |
RbRight.ogg | at the roundabout, bear right |
Distances
File | Text |
---|---|
50.ogg | fifty |
80.ogg | eighty |
100.ogg | one hundred |
200.ogg | two hundred |
300.ogg | three hundred |
400.ogg | four hundred |
500.ogg | five hundred |
600.ogg | six hundred |
700.ogg | seven hundred |
800.ogg | eight hundred |
Distance Units
File | Text |
---|---|
Meters.ogg | meters |
Yards.ogg | yards |
Conjunctions
File | Text |
---|---|
Then.ogg | then |
LnLeft.ogg | left lane |
LnRight.ogg | right lane |
RoadEnd.ogg | at the end of the road |
After.ogg | after |
Concatenated Phrases
Some of the voice commands above are concatenated to form sentences. Here is a list of them. These full sentences do not need to be recorded by you, they are automatically created from the recorded phrases they consist of.
Concatenated Phrase | Example |
---|---|
RoadEnd.ogg + <Turn Instruction> | At the end of the road, turn right. |
<Turn Instruction> + Then.ogg + <Turn Instruction> | Take the exit on the right, then turn left. |
After.ogg + <Distance> + <Distance Unit> + <Turn Instruction> | After 500 meters, turn sharply left. |
To test that your recorded phrases work nicely as concatenated sentences, you can use the play command from the sox package. For example:
play After.ogg 100.ogg Meters.ogg TurnRight.ogg
Likewise you can use media players like amarok to play several files one after each other. Enable gapless playback, if possible.