/* ========= CONFIG DE TEMPO ========= */
// tempo máximo para falar em segundos
window.SPEECH_MAX_TIME = 5;   // default = 5s
// tempo mínimo de pausa entre falas em segundos
window.SPEECH_MIN_GAP  = 2;   // default = 2s

/* ========= VOCABULÁRIO: NÚMEROS ========= */
const DATA = [
  { ptbr:"1", fr:"un", it:"uno", es:"uno", en:"one", pt:"um", de:"eins", zh:"一", ko:"일", ja:"一",
    icon1:"https://api.iconify.design/twemoji:one.svg", icon2:"https://api.iconify.design/mdi:numeric-1-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"2", fr:"deux", it:"due", es:"dos", en:"two", pt:"dois", de:"zwei", zh:"二", ko:"이", ja:"二",
    icon1:"https://api.iconify.design/twemoji:two.svg", icon2:"https://api.iconify.design/mdi:numeric-2-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"3", fr:"trois", it:"tre", es:"tres", en:"three", pt:"três", de:"drei", zh:"三", ko:"삼", ja:"三",
    icon1:"https://api.iconify.design/twemoji:three.svg", icon2:"https://api.iconify.design/mdi:numeric-3-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"4", fr:"quatre", it:"quattro", es:"cuatro", en:"four", pt:"quatro", de:"vier", zh:"四", ko:"사", ja:"四",
    icon1:"https://api.iconify.design/twemoji:four.svg", icon2:"https://api.iconify.design/mdi:numeric-4-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"5", fr:"cinq", it:"cinque", es:"cinco", en:"five", pt:"cinco", de:"fünf", zh:"五", ko:"오", ja:"五",
    icon1:"https://api.iconify.design/twemoji:five.svg", icon2:"https://api.iconify.design/mdi:numeric-5-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"6", fr:"six", it:"sei", es:"seis", en:"six", pt:"seis", de:"sechs", zh:"六", ko:"육", ja:"六",
    icon1:"https://api.iconify.design/twemoji:six.svg", icon2:"https://api.iconify.design/mdi:numeric-6-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"7", fr:"sept", it:"sette", es:"siete", en:"seven", pt:"sete", de:"sieben", zh:"七", ko:"칠", ja:"七",
    icon1:"https://api.iconify.design/twemoji:seven.svg", icon2:"https://api.iconify.design/mdi:numeric-7-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"8", fr:"huit", it:"otto", es:"ocho", en:"eight", pt:"oito", de:"acht", zh:"八", ko:"팔", ja:"八",
    icon1:"https://api.iconify.design/twemoji:eight.svg", icon2:"https://api.iconify.design/mdi:numeric-8-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"9", fr:"neuf", it:"nove", es:"nueve", en:"nine", pt:"nove", de:"neun", zh:"九", ko:"구", ja:"九",
    icon1:"https://api.iconify.design/twemoji:nine.svg", icon2:"https://api.iconify.design/mdi:numeric-9-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"10", fr:"dix", it:"dieci", es:"diez", en:"ten", pt:"dez", de:"zehn", zh:"十", ko:"십", ja:"十",
    icon1:"https://api.iconify.design/twemoji:keycap-10.svg", icon2:"https://api.iconify.design/mdi:numeric-10-circle.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"11", fr:"onze", it:"undici", es:"once", en:"eleven", pt:"onze", de:"elf", zh:"十一", ko:"십일", ja:"十一",
    icon1:"https://api.iconify.design/mdi:numeric-11-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"12", fr:"douze", it:"dodici", es:"doce", en:"twelve", pt:"doze", de:"zwölf", zh:"十二", ko:"십이", ja:"十二",
    icon1:"https://api.iconify.design/mdi:numeric-12-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"13", fr:"treize", it:"tredici", es:"trece", en:"thirteen", pt:"treze", de:"dreizehn", zh:"十三", ko:"십삼", ja:"十三",
    icon1:"https://api.iconify.design/mdi:numeric-13-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"14", fr:"quatorze", it:"quattordici", es:"catorce", en:"fourteen", pt:"catorze", de:"vierzehn", zh:"十四", ko:"십사", ja:"十四",
    icon1:"https://api.iconify.design/mdi:numeric-14-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"15", fr:"quinze", it:"quindici", es:"quince", en:"fifteen", pt:"quinze", de:"fünfzehn", zh:"十五", ko:"십오", ja:"十五",
    icon1:"https://api.iconify.design/mdi:numeric-15-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"16", fr:"seize", it:"sedici", es:"dieciséis", en:"sixteen", pt:"dezesseis", de:"sechzehn", zh:"十六", ko:"십육", ja:"十六",
    icon1:"https://api.iconify.design/mdi:numeric-16-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"17", fr:"dix-sept", it:"diciassette", es:"diecisiete", en:"seventeen", pt:"dezessete", de:"siebzehn", zh:"十七", ko:"십칠", ja:"十七",
    icon1:"https://api.iconify.design/mdi:numeric-17-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"18", fr:"dix-huit", it:"diciotto", es:"dieciocho", en:"eighteen", pt:"dezoito", de:"achtzehn", zh:"十八", ko:"십팔", ja:"十八",
    icon1:"https://api.iconify.design/mdi:numeric-18-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"19", fr:"dix-neuf", it:"diciannove", es:"diecinueve", en:"nineteen", pt:"dezenove", de:"neunzehn", zh:"十九", ko:"십구", ja:"十九",
    icon1:"https://api.iconify.design/mdi:numeric-19-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"20", fr:"vingt", it:"venti", es:"veinte", en:"twenty", pt:"vinte", de:"zwanzig", zh:"二十", ko:"이십", ja:"二十",
    icon1:"https://api.iconify.design/mdi:numeric-20-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"21", fr:"vingt et un", it:"ventuno", es:"veintiuno", en:"twenty-one", pt:"vinte e um", de:"einundzwanzig", zh:"二十一", ko:"이십일", ja:"二十一",
    icon1:"https://api.iconify.design/mdi:numeric-21-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"22", fr:"vingt-deux", it:"ventidue", es:"veintidós", en:"twenty-two", pt:"vinte e dois", de:"zweiundzwanzig", zh:"二十二", ko:"이십이", ja:"二十二",
    icon1:"https://api.iconify.design/mdi:numeric-22-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"25", fr:"vingt-cinq", it:"venticinque", es:"veinticinco", en:"twenty-five", pt:"vinte e cinco", de:"fünfundzwanzig", zh:"二十五", ko:"이십오", ja:"二十五",
    icon1:"https://api.iconify.design/mdi:numeric-25-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"30", fr:"trente", it:"trenta", es:"treinta", en:"thirty", pt:"trinta", de:"dreißig", zh:"三十", ko:"삼십", ja:"三十",
    icon1:"https://api.iconify.design/mdi:numeric-30-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"40", fr:"quarante", it:"quaranta", es:"cuarenta", en:"forty", pt:"quarenta", de:"vierzig", zh:"四十", ko:"사십", ja:"四十",
    icon1:"https://api.iconify.design/mdi:numeric-40-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"50", fr:"cinquante", it:"cinquanta", es:"cincuenta", en:"fifty", pt:"cinquenta", de:"fünfzig", zh:"五十", ko:"오십", ja:"五十",
    icon1:"https://api.iconify.design/mdi:numeric-50-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"60", fr:"soixante", it:"sessanta", es:"sesenta", en:"sixty", pt:"sessenta", de:"sechzig", zh:"六十", ko:"육십", ja:"六十",
    icon1:"https://api.iconify.design/mdi:numeric-60-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"70", fr:"soixante-dix", it:"settanta", es:"setenta", en:"seventy", pt:"setenta", de:"siebzig", zh:"七十", ko:"칠십", ja:"七十",
    icon1:"https://api.iconify.design/mdi:numeric-70-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"80", fr:"quatre-vingts", it:"ottanta", es:"ochenta", en:"eighty", pt:"oitenta", de:"achtzig", zh:"八十", ko:"팔십", ja:"八十",
    icon1:"https://api.iconify.design/mdi:numeric-80-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"90", fr:"quatre-vingt-dix", it:"novanta", es:"noventa", en:"ninety", pt:"noventa", de:"neunzig", zh:"九十", ko:"구십", ja:"九十",
    icon1:"https://api.iconify.design/mdi:numeric-90-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"100", fr:"cent", it:"cento", es:"cien", en:"one hundred", pt:"cem", de:"hundert", zh:"一百", ko:"백", ja:"百",
    icon1:"https://api.iconify.design/mdi:numeric-100.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"110", fr:"cent dix", it:"centodieci", es:"ciento diez", en:"one hundred ten", pt:"cento e dez", de:"hundertzehn", zh:"一百一十", ko:"백십", ja:"百十",
    icon1:"https://api.iconify.design/mdi:numeric-10-plus.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"120", fr:"cent vingt", it:"centoventi", es:"ciento veinte", en:"one hundred twenty", pt:"cento e vinte", de:"hundertzwanzig", zh:"一百二十", ko:"백이십", ja:"百二十",
    icon1:"https://api.iconify.design/mdi:numeric-12-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"140", fr:"cent quarante", it:"centoquaranta", es:"ciento cuarenta", en:"one hundred forty", pt:"cento e quarenta", de:"hundertvierzig", zh:"一百四十", ko:"백사십", ja:"百四十",
    icon1:"https://api.iconify.design/mdi:numeric-14-circle.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"200", fr:"deux cents", it:"duecento", es:"doscientos", en:"two hundred", pt:"duzentos", de:"zweihundert", zh:"二百", ko:"이백", ja:"二百",
    icon1:"https://api.iconify.design/mdi:numeric-2-box-multiple.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"300", fr:"trois cents", it:"trecento", es:"trescientos", en:"three hundred", pt:"trezentos", de:"dreihundert", zh:"三百", ko:"삼백", ja:"三百",
    icon1:"https://api.iconify.design/mdi:numeric-3-box-multiple.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"500", fr:"cinq cents", it:"cinquecento", es:"quinientos", en:"five hundred", pt:"quinhentos", de:"fünfhundert", zh:"五百", ko:"오백", ja:"五百",
    icon1:"https://api.iconify.design/mdi:numeric-5-box-multiple.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"800", fr:"huit cents", it:"ottocento", es:"ochocientos", en:"eight hundred", pt:"oitocentos", de:"achthundert", zh:"八百", ko:"팔백", ja:"八百",
    icon1:"https://api.iconify.design/mdi:numeric-8-box-multiple.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
  { ptbr:"1000", fr:"mille", it:"mille", es:"mil", en:"one thousand", pt:"mil", de:"tausend", zh:"一千", ko:"천", ja:"千",
    icon1:"https://api.iconify.design/mdi:numeric-1000.svg", icon2:"https://api.iconify.design/twemoji:input-numbers.svg" ,"info_ptbr":"NA", "info_ptpt":"NA", "info_fr":"NA", "info_en":"NA", "info_es":"NA", "info_it":"NA", "info_de":"NA", "info_zh":"NA", "info_ja":"NA", "info_ko":"NA"
},
];
