Instructions for creating and loading voice packages for MapcamDroid
This instruction describes the process of creating custom voice packages, installing them in the MapcamDroid mobile application, and managing them via the web interface on the Mapcam.info website.
Part 1: Creating a Voice Package
A voice package is a ZIP archive containing audio files in the .m4a format (AAC codec).
List of required audio files (.m4a):
| File Name | Sound Alert Description |
|---|---|
| alert | General warning signal (played before the voice phrase) |
| add | Signal of successful saving of a new point by the user |
| addvt | Signal of successful addition of a voice tag |
| dc1 | Direction modifier: "In the back" (rear control) |
| dc2 | Control direction 2 (e.g., "Passing / Same direction") |
| dc3 | Control direction 3 (e.g., "In both directions") |
| startcontrol | Voice notification: "Beginning of the average speed control section" |
| endcontrol | Voice notification: "End of the average speed control section" |
| s1 | Static speed camera |
| s2 | Built-in camera |
| s3 | Red light camera |
| s4 | Average speed camera (paired cameras) |
| s5 | Mobile speed camera (trap / ambush) |
| s6 | Mobile post (speed control) |
| s7 | Mobile post (overtaking / oncoming lane control) |
| s8 | Mobile post (STOP sign control) |
| s9 | Mobile post (pedestrian crossing control) |
| s11 | Lane control camera |
| s13 | Traffic control complex (multi-functional) |
| s15 | Payment control camera (Platon system) |
| s16 | Stopping / Parking control camera |
| s18 | Motorway entry |
| s19 | Motorway exit / end |
| s20 | Stationary police post (DPS) |
| s21 | Railway crossing |
| s22 | School zone / Dangerous crosswalk |
| s100 | Beginning of populated area |
| s101 | Speed limit sign |
| s102 | Speed bump |
| s103 | Bad road ahead |
| s104 | Dangerous turn / change of direction |
| s105 | Dangerous intersection |
| s106 | Other danger |
| s107 | Overtaking prohibited |
| s108 | Weight control |
| s201 | Possible traffic jam in the left lane |
| s202 | Possible traffic jam |
| s203 | Possible traffic jam in the right lane |
| s1r0 | Low-rated camera (unverified) |
| s1002 | End of populated area |
| s107e | End of no overtaking zone |
| splim | Phrase: "Speed limit" |
| spkm | Phrase: "kilometers per hour" |
| sp10 – sp140 | Speed numbers with a step of 10 (sp10, sp20, ..., sp140) |
| beep1 – beep5 | Proximity beeps (varying in pitch/intensity depending on distance) |
Part 2: Ways to Load to the App
Method 1: Import ZIP archive through app settings (Recommended)
- Prepare the ZIP archive containing your audio files and copy it to your device storage.
- Open the MapcamDroid application.
- Navigate to Settings -> Sound Settings -> Voice Packages.
- Tap the button "Load from file" (at the very bottom of the screen).
- Select the prepared ZIP archive using the system file manager.
- The application will automatically extract the files and activate the new voice package.
Method 2: Download ready packages from the server
- Navigate to Settings -> Sound Settings -> Voice Packages.
- Find the package you want in the list and tap the "Download" button. The app will download and apply it automatically.
Part 3: Managing Voice Packages on Mapcam.info Website
You can download, rate, and share voice packages on the management page: Voice Packages Manager.
1. Downloading Packages
The page displays a grid of available voice packages, categorized by language. You can download any package to your computer or phone by clicking the "Download Package" button (which also shows the file size). Once downloaded, you can install it into the application using Method 1 from Part 2.
2. Adding Your Own Voice Package
If you have created a high-quality voice package and want to share it with the community:
- You must be logged in to the Mapcam.info website.
- Your karma (the difference between positive and negative karma) must be greater than 5 units. If your karma is sufficient, the "Add Voice Package" form will appear on the right side of the page.
- Fill out the form fields:
- Language Code: select the package language from the list (English, Russian, Ukrainian, Spanish, Belarusian).
- Package Name: enter a descriptive name (e.g., "Male Voice (Standard)").
- Package Version: specify the version (e.g., 1.0).
- Description: describe the voice features, author name, file contents, etc.
- Archive File: choose the created ZIP archive.
- Click the "Upload Package" button.
- Only files with extensions
.m4a,.properties,.txt, and.nomediaare allowed. - Files must be located in the root of the archive. Do not pack them inside nested folders.
- Any other file formats are prohibited. Otherwise, the system will show an error and reject the upload.
3. Rating System and Voting
- Users can rate other voice packages using the "like" (▲) and "dislike" (▼) buttons.
- Authors cannot vote for their own packages.
- If the voting user has karma greater than 3 units, their vote affects the author's karma:
- A "like" vote adds +1 to the author's karma.
- A "dislike" vote subtracts -1 from the author's karma.
- The package rating in the form of stars is only shown after the package receives at least 10 ratings. Until then, a dash is shown instead of stars.