//
// resources/config/engine/tts_config.json
//
// Cozmo text-to-speech configuration params
//
// Top-level object contains a nested object for each supported platform.
// Each platform object contains a nested object for each supported language.
//
// Note that Acapala TTS SDK does not support pitch setting on all platforms.
// Pitch values are included here for documentation but pitch adjustment
// is actually performed by audio layer.
//
// These parameters determine the "base voice" used for each locale,
// regardless of how a specific utterance will be used.  See
//   resources/config/engine/sayTextintentConfig.json
// for additional parameters that may be applied to a specific utterance.
//
{
  "osx":
  {
    "en":
    {
      "voice": "Ryan22k_CO",
      "speed": 70,
      "cozmo": "\\Prn=k_h O z m @U\\"
    },
    "fr":
    {
      "voice": "Bruno22k_CO",
      "speed": 70
    },
    "de":
    {
      "voice": "Klaus22k_CO",
      "speed": 70,
      "cozmo": "\\Prn=k O z m o\\"
    },
    "ja":
    {
      "voice": "Sakura22k_CO",
      "speed": 30,
      "pitch": 100,
      "shaping": 115
    }
  },
  "ios":
  {
    "en":
    {
      "voice": "enu_ryan_22k_co.fl",
      "speed": 70,
      "cozmo": "\\Prn=k_h O z m @U\\"
    },
    "fr":
    {
      "voice": "frf_bruno_22k_co.fl",
      "speed": 70
    },
    "de":
    {
      "voice": "ged_klaus_22k_co.fl",
      "speed": 70,
      "cozmo": "\\Prn=k O z m o\\"
    },
    "ja":
    {
      "voice": "ja_jp_sakura_22k_co.fl",
      "speed": 30,
      "pitch": 100,
      "shaping": 115
    }
  },
  "android":
  {
    "en":
    {
      "voice": "Ryan",
      "speed": 70,
      "cozmo":  "\\Prn=k_h O z m @U\\"
    },
    "fr":
    {
      "voice": "Bruno",
      "speed": 70
    },
    "de":
    {
      "voice": "Klaus",
      "speed": 70,
      "cozmo": "\\Prn=k O z m o\\"
    },
    "ja":
    {
      "voice": "Sakura",
      "speed": 50,
      "pitch": 100,
      "shaping": 115
    }
  }
}