Bitrix API

Language

Table of Contents

Constants

AMAZON_VOICES  = [self::AU_ENGLISH_FEMALE => true, self::BR_PORTUGUESE_FEMALE => true, self::CA_FRENCH_FEMALE => true, self::CA_FRENCH_MALE => true, self::EUR_FRENCH_FEMALE => true, self::EUR_FRENCH_MALE => true, self::UK_ENGLISH_FEMALE => true, self::UK_ENGLISH_MALE => true, self::US_SPANISH_FEMALE => true, self::US_SPANISH_MALE => true]
AU_ENGLISH_FEMALE  = 'auenglishfemale'
BR_PORTUGUESE_FEMALE  = 'brportuguesefemale'
CA_ENGLISH_FEMALE  = 'caenglishfemale'
CA_FRENCH_FEMALE  = 'cafrenchfemale'
CA_FRENCH_MALE  = 'cafrenchmale'
CH_CHINESE_FEMALE  = 'chchinesefemale'
CH_CHINESE_MALE  = 'chchinesemale'
EUR_CATALAN_FEMALE  = 'eurcatalanfemale'
EUR_CZECH_FEMALE  = 'eurczechfemale'
EUR_DANISH_FEMALE  = 'eurdanishfemale'
EUR_DUTCH_FEMALE  = 'eurdutchfemale'
EUR_FINNISH_FEMALE  = 'eurfinnishfemale'
EUR_FRENCH_FEMALE  = 'eurfrenchfemale'
EUR_FRENCH_MALE  = 'eurfrenchmale'
EUR_GERMAN_FEMALE  = 'eurgermanfemale'
EUR_GERMAN_MALE  = 'eurgermanmale'
EUR_ITALIAN_FEMALE  = 'euritalianfemale'
EUR_ITALIAN_MALE  = 'euritalianmale'
EUR_NORWEGIAN_FEMALE  = 'eurnorwegianfemale'
EUR_POLISH_FEMALE  = 'eurpolishfemale'
EUR_PORTUGUESE_FEMALE  = 'eurportuguesefemale'
EUR_PORTUGUESE_MALE  = 'eurportuguesemale'
EUR_SPANISH_FEMALE  = 'eurspanishfemale'
EUR_SPANISH_MALE  = 'eurspanishmale'
EUR_TURKISH_FEMALE  = 'eurturkishfemale'
EUR_TURKISH_MALE  = 'eurturkishmale'
HK_CHINESE_FEMALE  = 'hkchinesefemale'
HU_HUNGARIAN_FEMALE  = 'huhungarianfemale'
JP_JAPANESE_FEMALE  = 'jpjapanesefemale'
JP_JAPANESE_MALE  = 'jpjapanesemale'
KR_KOREAN_FEMALE  = 'krkoreanfemale'
KR_KOREAN_MALE  = 'krkoreanmale'
PROVIDER_AMAZON  = 'Amazon'
PROVIDER_DEFAULT  = 'Default'
RU_RUSSIAN_FEMALE  = 'ruinternalfemale'
RU_RUSSIAN_MALE  = 'ruinternalmale'
SW_SWEDISH_FEMALE  = 'swswedishfemale'
TW_CHINESE_FEMALE  = 'twchinesefemale'
UK_ENGLISH_FEMALE  = 'ukenglishfemale'
UK_ENGLISH_MALE  = 'ukenglishmale'
US_ENGLISH_FEMALE  = 'usenglishfemale'
US_ENGLISH_MALE  = 'usenglishmale'
US_SPANISH_FEMALE  = 'usspanishfemale'
US_SPANISH_MALE  = 'usspanishmale'

Methods

getDefaultVoice()  : string
Returns default TTS voice for language id
getList()  : array<string|int, mixed>
Returns array of available TTS voices
getProvider()  : string|null

Constants

AMAZON_VOICES

public mixed AMAZON_VOICES = [self::AU_ENGLISH_FEMALE => true, self::BR_PORTUGUESE_FEMALE => true, self::CA_FRENCH_FEMALE => true, self::CA_FRENCH_MALE => true, self::EUR_FRENCH_FEMALE => true, self::EUR_FRENCH_MALE => true, self::UK_ENGLISH_FEMALE => true, self::UK_ENGLISH_MALE => true, self::US_SPANISH_FEMALE => true, self::US_SPANISH_MALE => true]

AU_ENGLISH_FEMALE

public mixed AU_ENGLISH_FEMALE = 'auenglishfemale'

BR_PORTUGUESE_FEMALE

public mixed BR_PORTUGUESE_FEMALE = 'brportuguesefemale'

CA_ENGLISH_FEMALE

public mixed CA_ENGLISH_FEMALE = 'caenglishfemale'

CA_FRENCH_FEMALE

public mixed CA_FRENCH_FEMALE = 'cafrenchfemale'

CA_FRENCH_MALE

public mixed CA_FRENCH_MALE = 'cafrenchmale'

CH_CHINESE_FEMALE

public mixed CH_CHINESE_FEMALE = 'chchinesefemale'

CH_CHINESE_MALE

public mixed CH_CHINESE_MALE = 'chchinesemale'

EUR_CATALAN_FEMALE

public mixed EUR_CATALAN_FEMALE = 'eurcatalanfemale'

EUR_CZECH_FEMALE

public mixed EUR_CZECH_FEMALE = 'eurczechfemale'

EUR_DANISH_FEMALE

public mixed EUR_DANISH_FEMALE = 'eurdanishfemale'

EUR_DUTCH_FEMALE

public mixed EUR_DUTCH_FEMALE = 'eurdutchfemale'

EUR_FINNISH_FEMALE

public mixed EUR_FINNISH_FEMALE = 'eurfinnishfemale'

EUR_FRENCH_FEMALE

public mixed EUR_FRENCH_FEMALE = 'eurfrenchfemale'

EUR_FRENCH_MALE

public mixed EUR_FRENCH_MALE = 'eurfrenchmale'

EUR_GERMAN_FEMALE

public mixed EUR_GERMAN_FEMALE = 'eurgermanfemale'

EUR_GERMAN_MALE

public mixed EUR_GERMAN_MALE = 'eurgermanmale'

EUR_ITALIAN_FEMALE

public mixed EUR_ITALIAN_FEMALE = 'euritalianfemale'

EUR_ITALIAN_MALE

public mixed EUR_ITALIAN_MALE = 'euritalianmale'

EUR_NORWEGIAN_FEMALE

public mixed EUR_NORWEGIAN_FEMALE = 'eurnorwegianfemale'

EUR_POLISH_FEMALE

public mixed EUR_POLISH_FEMALE = 'eurpolishfemale'

EUR_PORTUGUESE_FEMALE

public mixed EUR_PORTUGUESE_FEMALE = 'eurportuguesefemale'

EUR_PORTUGUESE_MALE

public mixed EUR_PORTUGUESE_MALE = 'eurportuguesemale'

EUR_SPANISH_FEMALE

public mixed EUR_SPANISH_FEMALE = 'eurspanishfemale'

EUR_SPANISH_MALE

public mixed EUR_SPANISH_MALE = 'eurspanishmale'

EUR_TURKISH_FEMALE

public mixed EUR_TURKISH_FEMALE = 'eurturkishfemale'

EUR_TURKISH_MALE

public mixed EUR_TURKISH_MALE = 'eurturkishmale'

HK_CHINESE_FEMALE

public mixed HK_CHINESE_FEMALE = 'hkchinesefemale'

HU_HUNGARIAN_FEMALE

public mixed HU_HUNGARIAN_FEMALE = 'huhungarianfemale'

JP_JAPANESE_FEMALE

public mixed JP_JAPANESE_FEMALE = 'jpjapanesefemale'

JP_JAPANESE_MALE

public mixed JP_JAPANESE_MALE = 'jpjapanesemale'

KR_KOREAN_FEMALE

public mixed KR_KOREAN_FEMALE = 'krkoreanfemale'

KR_KOREAN_MALE

public mixed KR_KOREAN_MALE = 'krkoreanmale'

PROVIDER_AMAZON

public mixed PROVIDER_AMAZON = 'Amazon'

PROVIDER_DEFAULT

public mixed PROVIDER_DEFAULT = 'Default'

RU_RUSSIAN_FEMALE

public mixed RU_RUSSIAN_FEMALE = 'ruinternalfemale'

RU_RUSSIAN_MALE

public mixed RU_RUSSIAN_MALE = 'ruinternalmale'

SW_SWEDISH_FEMALE

public mixed SW_SWEDISH_FEMALE = 'swswedishfemale'

TW_CHINESE_FEMALE

public mixed TW_CHINESE_FEMALE = 'twchinesefemale'

UK_ENGLISH_FEMALE

public mixed UK_ENGLISH_FEMALE = 'ukenglishfemale'

UK_ENGLISH_MALE

public mixed UK_ENGLISH_MALE = 'ukenglishmale'

US_ENGLISH_FEMALE

public mixed US_ENGLISH_FEMALE = 'usenglishfemale'

US_ENGLISH_MALE

public mixed US_ENGLISH_MALE = 'usenglishmale'

US_SPANISH_FEMALE

public mixed US_SPANISH_FEMALE = 'usspanishfemale'

US_SPANISH_MALE

public mixed US_SPANISH_MALE = 'usspanishmale'

Methods

getDefaultVoice()

Returns default TTS voice for language id

public static getDefaultVoice([string $lang = null ]) : string
Parameters
$lang : string = null

ID of the language.

Return values
string

getList()

Returns array of available TTS voices

public static getList() : array<string|int, mixed>
Return values
array<string|int, mixed>

getProvider()

public static getProvider(string $voice) : string|null
Parameters
$voice : string
Return values
string|null

        
On this page

Search results