Add additional required information about each voice segment to the description file. This information includes segment number, language, voice directory, description, and compression type.
The bvi_desc utility will access the following control parameters from the bvi.control file:
The file format is 8 kHz, 16-bit linear, big-endian (that is, the most significant byte for each sample is written before the least significant byte).
Each line in the index file refers to one voice segment and contains two ASCII-format numbers, the start and end of the located segment. The numbers are byte offsets from the start of the voice file.
Each line in the description file refers to one voice segment and contains a number of values separated by commas. These values are:
The id of each segment can be changed either with the bvi_desc utility, or by editing the voice description file (using an editor such as vi).
The compression type can be changed either with the bvi_desc utility, or by editing the voice description file (using an editor such as vi).
After opening the BVI Custom Server Import Window, (see Starting the BVI custom server):
If you respond with n, or if the file is not found, segments are initialized from the control parameters LANGUAGE, VOICE_DIRECTORY_NAME, COMPRESSION_TYPE, and DESCRIPTION.
The first segment is presented.
Processing voice segments
Task |
Command |
---|---|
Move forward to the next segment. |
f |
Move back to the previous segment. |
b |
Show segment information. |
! |
Go to a specific segment. |
g |
Join two segments together. This command is useful when bvi_seg has incorrectly segmented the voice data. The current segment is joined to the next segment. |
j |
Split a segment into two. This command is useful when bvi_seg has incorrectly segmented the voice data. |
s |
Listen to the current segment through the audio adapter. |
l |
Stop playing the current segment. |
enter key |
Change text description. |
t |
Change voice directory of the current segment. |
v |
Change id of the current segment. |
i |
Change compression type of the current segment. |
c |
Adjust the start position of the current segment. You will be prompted to enter a number (in milliseconds) which will be added to the start position of the current segment. Therefore, to move the start position backwards (earlier in time) by 10 ms, enter -10. To move the start position forwards (later in time) by 250 ms, enter 250. |
< |
Adjust the end position of the current segment. You will be prompted to enter a number (in milliseconds) which will be added to the end position of the current segment. Therefore, to move the end position backwards (earlier in time) by 10 ms, enter -10. To move the end position forwards (later in time) by 250 ms, enter 250. |
> |
Show help information |
? |
Delete a segment. (The next segment becomes the new current segment.) When you enter the D command, you will be asked whether you wish to renumber the segments consecutively starting from the first. This is to avoid any holes in the numbering of segments. If you have manually renumbered any segments, you will lose those numbers if you choose to consecutively renumber. |
D |
Quit without writing back updated index and description files |
q |
Write the new index and description files and quit |
w |
You can now use bvi_play to play back the voice segments and display the information about them at the same time.