// This is compiled from Ruby, in phonetics/lib/phonetics/code_generator.rb:110 #include #include #include float phonetic_cost(int64_t phoneme1, int64_t phoneme2) { if (phoneme1 == phoneme2) { return (float) 0.0; } switch (phoneme1) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} switch(phoneme2) { case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.06256916588089649; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.07177690952168692; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.09066143008912587; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.12922246441504023; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.2412901503563237; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.2486949609607449; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.39476828503645867; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.38633268899103657; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.42722050642626125; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.43583724507056054; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3324279668701769; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3324279668701769; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.3324279668701769; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.38577847430615586; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.2613699392089083; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.3733994421613162; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.2133561537701585; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.3454892258393712; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.37028078286013855; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.37028078286013855; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.06256916588089649; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.03823529411764706; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.10024599692774992; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.08967909168147015; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.22448893215765472; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.2213348272473068; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.37589188520981637; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.3640309293415891; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.3875256561560303; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.39083547290148035; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.2892017953211131; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.2892017953211131; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.2892017953211131; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.3307094682692377; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.21119889831429847; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.31292800370943913; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.15277852595846297; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.33495460680480516; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3095649606225676; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3095649606225676; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.07177690952168692; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.03823529411764706; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.067371205104266; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.05857996962456462; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.18705268313183973; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.18629841339147235; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3392525419525416; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.328124330613916; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.3584298842591489; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.36509909555774817; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.26207046955372654; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.26207046955372654; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.26207046955372654; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.31450003957753553; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.1895937897163311; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.30620750456446283; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.14791666666666664; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.29705437452178646; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.30351176613253716; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.30351176613253716; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.09066143008912587; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.10024599692774992; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.067371205104266; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.08415968600786669; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.15392156862745096; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.16812479409894074; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3064017878204772; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.29952086020637975; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.3537259793049094; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.36903471778883773; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.26585808717317344; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.26585808717317344; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.26585808717317344; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.3395555364328253; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.2103201469904959; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.34628328450788026; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.19683650180763665; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.2551676594120861; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.34455434363535903; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.34455434363535903; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.12922246441504023; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.08967909168147015; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.05857996962456462; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.08415968600786669; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.1411764705882353; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.1325203756648731; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.2887444493009598; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.27570100549331866; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.2999423243289873; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.30673752770023754; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.20355303620352602; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.20355303620352602; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.20355303620352602; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.2614340277489751; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.1338330120356499; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.2625659004442972; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.11394983207580346; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.2529411764705882; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.26068227515939024; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.26068227515939024; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.2412901503563237; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.22448893215765472; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.18705268313183973; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.15392156862745096; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.1411764705882353; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.04222680728585012; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.15356096333007935; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.14560685371476179; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.21629148601000278; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.24332903272336817; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.15219705106835135; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.15219705106835135; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.15219705106835135; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.2582379739911864; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.1513075479692673; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.300886270171729; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.21104894611371397; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.11176470588235293; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.30200636373756334; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.30200636373756334; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.2486949609607449; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.2213348272473068; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.18629841339147235; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.16812479409894074; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.1325203756648731; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.04222680728585012; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.15726835580069912; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.14323144396323173; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.18749379234886135; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.20915814952307862; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.11284549025672351; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.11284549025672351; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.11284549025672351; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.21627568890448853; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.11113513773288856; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.25924725903245355; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.18041613225159323; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.1325203756648731; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.260530914961936; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.260530914961936; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.39476828503645867; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.37589188520981637; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.3392525419525416; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.3064017878204772; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2887444493009598; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.15356096333007935; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.15726835580069912; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.024273369417921457; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.15147182760137673; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.19784836130853378; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.17328899375214935; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.17328899375214935; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.17328899375214935; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.2798738707531893; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.23777301736207815; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.3520188324311607; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.3267598119739651; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.06719542777767919; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.35567568136072886; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.35567568136072886; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.38633268899103657; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.3640309293415891; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.328124330613916; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.29952086020637975; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.27570100549331866; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.14560685371476179; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.14323144396323173; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.024273369417921457; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.12963027684359954; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.17526039457442222; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.1495740781161317; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.1495740781161317; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.1495740781161317; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.2556026204143224; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.21666791433408844; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.3280203246101719; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.30726976467800227; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.07797594874239139; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.33173347324362773; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.33173347324362773; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.42722050642626125; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.3875256561560303; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.3584298842591489; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.3537259793049094; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2999423243289873; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.21629148601000278; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.18749379234886135; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.15147182760137673; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.12963027684359954; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.04765817771499645; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.10040654397235334; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.10040654397235334; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.10040654397235334; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.155326422664834; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.18719558301022762; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.23777301736207812; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.2808171409516326; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.2021510620875245; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.2429269343041629; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.2429269343041629; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.43583724507056054; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.39083547290148035; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.36509909555774817; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.36903471778883773; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.30673752770023754; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.24332903272336817; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.20915814952307862; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.19784836130853378; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.17526039457442222; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.04765817771499645; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.10371217169118192; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.10371217169118192; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.10371217169118192; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.11830925766746656; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.18182446514572412; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.20155644370746376; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.2694250996089784; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.24467623017460594; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.207153848295672; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.207153848295672; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.3324279668701769; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.2892017953211131; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.26207046955372654; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.26585808717317344; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.20355303620352602; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.15219705106835135; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.11284549025672351; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.17328899375214935; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.1495740781161317; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.10040654397235334; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.10371217169118192; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.11422732257900409; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.08736533274050794; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.17922788880508703; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.182325431458574; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.19227628748133446; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.18265379461967324; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.18265379461967324; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.3324279668701769; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.2892017953211131; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.26207046955372654; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.26585808717317344; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.20355303620352602; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.15219705106835135; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.11284549025672351; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.17328899375214935; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.1495740781161317; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.10040654397235334; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.10371217169118192; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.11422732257900409; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.08736533274050794; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.17922788880508703; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.182325431458574; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.19227628748133446; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.18265379461967324; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.18265379461967324; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.3324279668701769; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.2892017953211131; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.26207046955372654; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.26585808717317344; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.20355303620352602; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.15219705106835135; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.11284549025672351; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.17328899375214935; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.1495740781161317; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.10040654397235334; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.10371217169118192; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.11422732257900409; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.08736533274050794; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.17922788880508703; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.182325431458574; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.19227628748133446; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.18265379461967324; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.18265379461967324; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.38577847430615586; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.3307094682692377; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.31450003957753553; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.3395555364328253; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2614340277489751; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.2582379739911864; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.21627568890448853; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.2798738707531893; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.2556026204143224; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.155326422664834; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.11830925766746656; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.11422732257900409; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.11422732257900409; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.11422732257900409; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.12924320805792539; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.08329619991581384; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.1857549271212664; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.30600958892183544; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.08884803921568628; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.08884803921568628; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.2613699392089083; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.21119889831429847; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.1895937897163311; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.2103201469904959; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.1338330120356499; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.1513075479692673; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.11113513773288856; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.23777301736207815; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.21666791433408844; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.18719558301022762; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.18182446514572412; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.08736533274050794; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.08736533274050794; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.08736533274050794; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.12924320805792539; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.15147182760137673; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.09558195052240276; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.23475201158764208; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.1519641444916289; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.1519641444916289; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.3733994421613162; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.31292800370943913; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.30620750456446283; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.34628328450788026; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2625659004442972; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.300886270171729; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.25924725903245355; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3520188324311607; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.3280203246101719; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.23777301736207812; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.20155644370746376; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.17922788880508703; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.17922788880508703; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.17922788880508703; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.08329619991581384; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.15147182760137673; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.16018657010025664; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.3686405693587761; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.006240380910036288; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.006240380910036288; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.2133561537701585; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.15277852595846297; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.14791666666666664; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.19683650180763665; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.11394983207580346; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.21104894611371397; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.18041613225159323; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3267598119739651; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.30726976467800227; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.2808171409516326; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.2694250996089784; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.182325431458574; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.182325431458574; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.182325431458574; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.1857549271212664; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.09558195052240276; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.16018657010025664; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.3127207265459369; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.15694716631473568; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.15694716631473568; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.3454892258393712; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.33495460680480516; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.29705437452178646; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.2551676594120861; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2529411764705882; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.11176470588235293; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.1325203756648731; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.06719542777767919; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.07797594874239139; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.2021510620875245; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.24467623017460594; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.19227628748133446; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.19227628748133446; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.19227628748133446; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.30600958892183544; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.23475201158764208; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.3686405693587761; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.3127207265459369; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.37133010170201247; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.37133010170201247; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.37028078286013855; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.3095649606225676; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.30351176613253716; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.34455434363535903; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.26068227515939024; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.30200636373756334; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.260530914961936; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.35567568136072886; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.33173347324362773; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.2429269343041629; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.207153848295672; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.18265379461967324; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.18265379461967324; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.18265379461967324; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.08884803921568628; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.1519641444916289; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.006240380910036288; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.15694716631473568; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.37133010170201247; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 0.37028078286013855; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.3095649606225676; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.30351176613253716; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.34455434363535903; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.26068227515939024; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.30200636373756334; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.260530914961936; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.35567568136072886; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.33173347324362773; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.2429269343041629; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.207153848295672; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.18265379461967324; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.18265379461967324; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.18265379461967324; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.08884803921568628; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.1519641444916289; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.006240380910036288; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.15694716631473568; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.37133010170201247; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 1.0; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 1.0; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 1.0; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 1.0; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 1.0; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 1.0; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 1.0; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 1.0; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 1.0; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 1.0; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 1.0; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 1.0; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 1.0; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 1.0; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 1.0; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 1.0; break; } break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.12307692307692308; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.2153846153846154; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.24615384615384617; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9384615384615385; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.9076923076923077; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8461538461538461; break; } break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.2153846153846154; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.24615384615384617; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5461538461538462; break; } break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.2153846153846154; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.24615384615384617; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; } break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.15384615384615385; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.2153846153846154; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; } break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.12307692307692308; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.12307692307692308; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.12307692307692308; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.12307692307692308; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.15384615384615385; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.18461538461538463; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.06153846153846154; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.06153846153846154; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.15384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.12307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.2153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.09230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.03076923076923077; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.2153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.15384615384615385; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.24615384615384617; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.12307692307692308; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; } break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.24615384615384617; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.2153846153846154; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; } break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.24615384615384617; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.2153846153846154; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.06153846153846154; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.03076923076923077; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.24615384615384617; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3076923076923077; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9384615384615385; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.9076923076923077; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8461538461538461; break; } break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.12307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.2153846153846154; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.24615384615384617; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5461538461538462; break; } break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.24615384615384617; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; } break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.15384615384615385; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.2153846153846154; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.24615384615384617; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; } break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.24615384615384617; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; } break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.12307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.15384615384615385; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.2153846153846154; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; } break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.12307692307692308; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.12307692307692308; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.15384615384615385; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.15384615384615385; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.12307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.2153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.15384615384615385; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.24615384615384617; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; } break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.24615384615384617; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.2153846153846154; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.12307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; } break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.24615384615384617; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.24615384615384617; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.2153846153846154; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.15384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.06153846153846154; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.03076923076923077; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6076923076923078; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.9076923076923077; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.24615384615384617; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.9076923076923077; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6384615384615384; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.9384615384615385; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.9076923076923077; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3384615384615385; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6384615384615384; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3076923076923077; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.2153846153846154; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.15384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.03076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6384615384615384; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9384615384615385; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9692307692307692; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.9384615384615385; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6384615384615384; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.9384615384615385; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; } break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; } break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; } break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.9076923076923077; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8461538461538461; break; } break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3384615384615385; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5461538461538462; break; } break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; } break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; } break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; } break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; } break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; } break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; } break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; } break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; } break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; } break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; } break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6076923076923078; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.9076923076923077; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.9076923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3076923076923077; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.15384615384615385; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.9076923076923077; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.9076923076923077; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3076923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6384615384615384; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.9384615384615385; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.9076923076923077; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6384615384615384; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.9384615384615385; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.9076923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3384615384615385; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3076923076923077; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.24615384615384617; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2153846153846154; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9692307692307692; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.9384615384615385; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6384615384615384; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.9384615384615385; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; } break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.9384615384615385; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6384615384615384; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6076923076923078; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6384615384615384; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6384615384615384; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3384615384615385; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3076923076923077; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.24615384615384617; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2153846153846154; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.15384615384615385; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6384615384615384; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.9384615384615385; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6384615384615384; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; } break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8769230769230769; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6076923076923078; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9692307692307692; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9692307692307692; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.2153846153846154; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.24615384615384617; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.27692307692307694; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36923076923076925; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6384615384615384; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.9384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6384615384615384; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5769230769230769; break; } break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.15384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.18461538461538463; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.2153846153846154; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; } break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.2153846153846154; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3076923076923077; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; } break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.12307692307692308; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.2153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.15384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.2153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.24615384615384617; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.12307692307692308; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.2153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; } break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.27692307692307694; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.2153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; } break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.9384615384615385; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6384615384615384; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6076923076923078; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6384615384615384; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9384615384615385; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.36923076923076925; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3076923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.2153846153846154; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6384615384615384; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.9384615384615385; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6384615384615384; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; } break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.27692307692307694; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5461538461538462; break; } break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.24615384615384617; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.27692307692307694; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; } break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.2153846153846154; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.24615384615384617; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; } break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.15384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.18461538461538463; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.18461538461538463; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.27692307692307694; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.24615384615384617; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.2153846153846154; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.9076923076923077; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.3076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.27692307692307694; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.24615384615384617; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9384615384615385; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.12307692307692308; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3076923076923077; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.8461538461538461; break; } break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.9384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.12307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.27692307692307694; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3076923076923077; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5461538461538462; break; } break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.12307692307692308; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.15384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.12307692307692308; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.15384615384615385; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.18461538461538463; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.45384615384615384; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9076923076923077; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.15384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.27692307692307694; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.15384615384615385; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.6076923076923078; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.9076923076923077; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6076923076923078; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.9076923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923078; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.9076923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8769230769230769; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9384615384615385; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.9076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8769230769230769; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.3076923076923077; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6076923076923078; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.18461538461538463; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.9076923076923077; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6076923076923078; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.9076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6076923076923078; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9076923076923077; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923078; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.6076923076923078; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6076923076923078; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.3076923076923077; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.18461538461538463; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.03076923076923077; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.12307692307692308; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.06153846153846154; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.03076923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; } break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.12307692307692308; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.06153846153846154; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.03076923076923077; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; } break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7538461538461538; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.12307692307692308; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; } break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.12307692307692308; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; } break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7538461538461538; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.3; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; } break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; } break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7538461538461538; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.45384615384615384; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7538461538461538; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8461538461538461; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7538461538461538; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8153846153846154; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; } break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.5461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8461538461538461; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.8153846153846154; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6307692307692307; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8461538461538461; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5153846153846153; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8153846153846154; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.6615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.33076923076923076; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8461538461538461; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5153846153846153; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.45384615384615384; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7538461538461538; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5153846153846153; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.6615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.6307692307692307; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.3; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.8461538461538461; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.8153846153846154; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.7846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8461538461538461; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.7230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6307692307692307; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.7230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.36153846153846153; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.6615384615384615; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6307692307692307; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.12307692307692308; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.06153846153846154; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.03076923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.7230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.6; break; } break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3; break; } break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7538461538461538; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8769230769230769; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8769230769230769; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8769230769230769; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.45384615384615384; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.15384615384615385; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.3923076923076923; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.36153846153846153; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.33076923076923076; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.03076923076923077; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.33076923076923076; break; } break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.45384615384615384; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.12307692307692308; break; } break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.7846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7538461538461538; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.45384615384615384; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.3; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.06153846153846154; break; } break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.45384615384615384; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.6923076923076923; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7538461538461538; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.45384615384615384; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.45384615384615384; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5153846153846153; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3923076923076923; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6923076923076923; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.09230769230769231; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.03076923076923077; break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} return (float) 0.03076923076923077; break; } break; case 0b11001010100111111100110010000110: // Phoneme: 'ʟ̆', bytes: [202, 159, 204, 134] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral tap/flap","voiced":true} switch(phoneme2) { case 0b01101001: // Phoneme: 'i', bytes: [105] // vowel features: {"F1":240,"F2":2400,"rounded":false} return (float) 1.0; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 1.0; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 1.0; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 1.0; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 1.0; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 1.0; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 1.0; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 1.0; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 1.0; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 1.0; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 1.0; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 1.0; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 1.0; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 1.0; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 1.0; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 1.0; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 1.0; break; case 0b011011011100110010100101: // Phoneme: 'm̥', bytes: [109, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":false} return (float) 0.8461538461538461; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.7230769230769231; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.3; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.33076923076923076; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8461538461538461; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5461538461538462; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8153846153846154; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.7230769230769231; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.36153846153846153; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6923076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8461538461538461; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5461538461538462; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5153846153846153; break; case 0b11001110101110001100110010111100: // Phoneme: 'θ̼', bytes: [206, 184, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7846153846153846; break; case 0b11000011101100001100110010111100: // Phoneme: 'ð̼', bytes: [195, 176, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7538461538461538; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.45384615384615384; break; case 0b11001110101110001100110010100000: // Phoneme: 'θ̠', bytes: [206, 184, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b11000011101100001100110010100000: // Phoneme: 'ð̠', bytes: [195, 176, 204, 160] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b1100100110111001110011001010000011001100100010101100101110010100: // Phoneme: 'ɹ̠̊˔', bytes: [201, 185, 204, 160, 204, 138, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b110010011011100111001100101000001100101110010100: // Phoneme: 'ɹ̠˔', bytes: [201, 185, 204, 160, 203, 148] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b11001001101110111100101110010100: // Phoneme: 'ɻ˔', bytes: [201, 187, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.3; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3923076923076923; break; case 0b1110001010110001101100011100110010011111: // Phoneme: 'ⱱ̟', bytes: [226, 177, 177, 204, 159] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Tap/flap","voiced":true} return (float) 0.5461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5153846153846153; break; case 0b11001001101111101100110010111100: // Phoneme: 'ɾ̼', bytes: [201, 190, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Tap/flap","voiced":true} return (float) 0.4846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101111011100110010001010: // Phoneme: 'ɽ̊', bytes: [201, 189, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8461538461538461; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.7230769230769231; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.33076923076923076; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.36153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.7230769230769231; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4230769230769231; break; case 0b110010011010110111001100100010101100101110010100: // Phoneme: 'ɭ̊˔', bytes: [201, 173, 204, 138, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":false} return (float) 0.6615384615384615; break; case 0b11001001101011011100101110010100: // Phoneme: 'ɭ˔', bytes: [201, 173, 203, 148] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral fricative","voiced":true} return (float) 0.36153846153846153; break; case 0b110010101000111011001100100111011100110010001010: // Phoneme: 'ʎ̝̊', bytes: [202, 142, 204, 157, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":false} return (float) 0.6307692307692307; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.33076923076923076; break; case 0b110010101001111111001100100111011100110010001010: // Phoneme: 'ʟ̝̊', bytes: [202, 159, 204, 157, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":false} return (float) 0.6; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.3; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.7230769230769231; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4230769230769231; break; case 0b11001001101011011100110010001010: // Phoneme: 'ɭ̊', bytes: [201, 173, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":false} return (float) 0.6615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.36153846153846153; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.3; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.33076923076923076; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.12307692307692308; break; case 0b11001001101011011100110010000110: // Phoneme: 'ɭ̆', bytes: [201, 173, 204, 134] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral tap/flap","voiced":true} return (float) 0.06153846153846154; break; case 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.03076923076923077; break; } break; } return (float) 1.0; };