Customize AppData

Way to let MMDAgent-EX use a customized AppData.

What is AppData folder

The “AppData” folder is a location where MMDAgent-EX holds system data such as voice models, dictionaries and other application settings.

If you want to use your own ASR model or change models, you can make your own AppData directory and let MMDAgent-EX use the AppData instead of the default one.

default AppData is

At startup, MMDAgent-EX searches if the AppData directory exists in the following order:

  • Under the same directory of the executable binary file.
  • Under _sys directory in content cache folder.

If not found on the places above, MMDAgent-EX downloads the default AppData from the official Web, and save the whole cache into “[Contents folder]/_sys/”. Thus, at the second launch after download, the cache will be used.

default AppData

At the first launch of MMDAgent-EX, the default AppData will be downloaded from official Web site and saved at _sys directory under content cache folder.

The downloaded default AppData will be checked for updates periodically, and automatically updated when the official server has some changes.

using custom AppData

If you want to use a custamized AppData by your own, place your customized AppData directory under the same place of the executable binary file. If MMDAgent-EX finds AppData at the same direcotry of the executable file, it reads system data from there.

There are no way to customize AppData in iOS and Android. It may be supported in the future, depending on request.