• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/lib/tts/language.php
  • Класс: BitrixVoximplantTtsLanguage
  • Вызов: Language::getDefaultVoice
static function getDefaultVoice($lang = null)
{
	static $defaultVoices = [
		'ru' => self::RU_RUSSIAN_FEMALE, //	Russian
		'en' => self::US_ENGLISH_MALE, // English
		'de' => self::EUR_GERMAN_FEMALE, //	German
		'ua' => self::RU_RUSSIAN_FEMALE, //	Ukrainian
		'la' => self::EUR_SPANISH_FEMALE, // Spanish
		'br' => self::BR_PORTUGUESE_FEMALE, // Portuguese
		'fr' => self::EUR_FRENCH_FEMALE, //	French
		'sc' => self::CH_CHINESE_FEMALE, //	Chinese Simplified
		'tc' => self::CH_CHINESE_FEMALE, //	Chinese Traditional
		'pl' => self::EUR_POLISH_FEMALE, //	Polish
		'it' => self::EUR_ITALIAN_FEMALE, // Italian
		'tr' => self::EUR_TURKISH_FEMALE, // Turkish
		'ja' => self::JP_JAPANESE_FEMALE, // Japanese
	];

	if ($lang === null)
	{
		$lang = Context::getCurrent()->getLanguage();
	}

	return $defaultVoices[$lang] ?? self::US_ENGLISH_MALE;
}