
Common Configuration
# P0602477 Ver: 3.1.11 Page 171
Custom Loading
If all of the data doesn’t fit into voice memory, it will be necessary to select which
elements to load into memory and which ones to cache. By default, elements are
loaded on a first-come-first-serve basis.
For example, if 90% of the speech playback comes from 10% of the elements, to save
memory, set the lock flags of the frequently used elements and allow the rest to be
played as needed. (The setting of lock flag is done in PeriStudio. See the PeriStudio
User’s Guide for more information.) To enable selective loading, issue the vmm
loadall off command from the vmm.cfg file prior to the command for loading
the MMF file.
On the other hand, if there is an MMF file for which all elements should be loaded into
voice memory, use the vmm loadall on command. Once loadall is enabled,
this setting stays in effect until explicitly changed.
When the size of voice memory is less than the total combined size of all audio data, it
is best to lock the most frequently used elements and adjust the vmm preload
value in conjunction with the vmm loadall option. To determine which elements
are spoken frequently, use the vmm refstatus <mmfname> option.
The vmm loadall parameter may be set from the command line, and changed on an
as-needed basis.
MMF Loaded to
Voice Memory
MMF Vocabulary
File
Speaking to the Caller
MMF on Disk
10% of
accesses
90% of
speech
playback
MMF Lock and Load Example
Comentarios a estos manuales