// This is compiled from Ruby, in phonetics/lib/phonetics/code_generator.rb:110 #include float phonetic_cost(int64_t phoneme1, int64_t phoneme2) { 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.12513833176179298; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.14355381904337383; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.18132286017825175; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.25844492883008047; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.4825803007126474; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.4973899219214898; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.7895365700729173; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.7726653779820731; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.8544410128525225; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.8716744901411211; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.6648559337403538; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.6648559337403538; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.6648559337403538; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.7715569486123117; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.5227398784178166; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.7467988843226324; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.426712307540317; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.6909784516787424; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.7405615657202771; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.7405615657202771; 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.12513833176179298; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.07647058823529412; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.20049199385549984; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.1793581833629403; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.44897786431530945; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.4426696544946136; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.7517837704196327; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.7280618586831782; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.7750513123120606; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.7816709458029607; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.5784035906422262; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.5784035906422262; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.5784035906422262; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.6614189365384754; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.42239779662859694; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.6258560074188783; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.30555705191692595; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.6699092136096103; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6191299212451352; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6191299212451352; 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.14355381904337383; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.07647058823529412; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.134742410208532; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.11715993924912924; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.37410536626367946; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.3725968267829447; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.6785050839050832; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.656248661227832; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.7168597685182978; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.7301981911154963; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.5241409391074531; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.5241409391074531; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.5241409391074531; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.6290000791550711; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.3791875794326622; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.6124150091289257; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.2958333333333333; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.5941087490435729; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6070235322650743; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6070235322650743; 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.18132286017825175; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.20049199385549984; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.134742410208532; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.16831937201573338; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.3078431372549019; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.3362495881978815; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.6128035756409544; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.5990417204127595; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.7074519586098188; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.7380694355776755; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.5317161743463469; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.5317161743463469; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.5317161743463469; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.6791110728656506; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.4206402939809918; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.6925665690157605; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.3936730036152733; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.5103353188241722; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6891086872707181; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6891086872707181; 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.25844492883008047; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.1793581833629403; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.11715993924912924; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.16831937201573338; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.2823529411764706; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.2650407513297462; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.5774888986019197; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.5514020109866373; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.5998846486579746; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.6134750554004751; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.40710607240705204; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.40710607240705204; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.40710607240705204; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.5228680554979502; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.2676660240712998; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.5251318008885943; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.22789966415160692; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.5058823529411764; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.5213645503187805; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.5213645503187805; 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.4825803007126474; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.44897786431530945; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.37410536626367946; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.3078431372549019; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2823529411764706; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.08445361457170024; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3071219266601587; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.29121370742952357; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.43258297202000556; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.48665806544673634; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3043941021367027; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3043941021367027; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.3043941021367027; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.5164759479823728; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.3026150959385346; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.601772540343458; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.42209789222742794; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.22352941176470587; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6040127274751267; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6040127274751267; 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.4973899219214898; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.4426696544946136; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.3725968267829447; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.3362495881978815; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2650407513297462; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.08445361457170024; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.31453671160139823; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.28646288792646346; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.3749875846977227; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.41831629904615725; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.22569098051344702; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.22569098051344702; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.22569098051344702; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.43255137780897707; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.22227027546577713; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.5184945180649071; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.36083226450318645; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.2650407513297462; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.521061829923872; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.521061829923872; 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.7895365700729173; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.7517837704196327; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.6785050839050832; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.6128035756409544; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5774888986019197; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.3071219266601587; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.31453671160139823; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.048546738835842915; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.30294365520275346; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.39569672261706756; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3465779875042987; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3465779875042987; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.3465779875042987; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.5597477415063786; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.4755460347241563; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.7040376648623214; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.6535196239479302; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.13439085555535837; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.7113513627214577; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.7113513627214577; 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.7726653779820731; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.7280618586831782; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.656248661227832; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.5990417204127595; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5514020109866373; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.29121370742952357; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.28646288792646346; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.048546738835842915; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.2592605536871991; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.35052078914884444; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.2991481562322634; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.2991481562322634; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.2991481562322634; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.5112052408286448; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.4333358286681769; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.6560406492203438; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.6145395293560045; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.15595189748478278; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6634669464872555; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.6634669464872555; 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.8544410128525225; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.7750513123120606; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.7168597685182978; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.7074519586098188; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5998846486579746; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.43258297202000556; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.3749875846977227; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.30294365520275346; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.2592605536871991; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.0953163554299929; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.20081308794470668; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.20081308794470668; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.20081308794470668; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.310652845329668; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.37439116602045525; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.47554603472415624; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.5616342819032653; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.404302124175049; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.4858538686083258; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.4858538686083258; 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.8716744901411211; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.7816709458029607; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.7301981911154963; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.7380694355776755; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.6134750554004751; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.48665806544673634; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.41831629904615725; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.39569672261706756; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.35052078914884444; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.0953163554299929; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.20742434338236385; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.20742434338236385; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.20742434338236385; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.2366185153349331; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.36364893029144824; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.4031128874149275; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.5388501992179568; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.48935246034921187; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.414307696591344; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.414307696591344; 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.6648559337403538; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.5784035906422262; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.5241409391074531; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.5317161743463469; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.40710607240705204; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.3043941021367027; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.22569098051344702; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3465779875042987; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.2991481562322634; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.20081308794470668; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.20742434338236385; 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.22845464515800817; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.17473066548101587; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.35845577761017405; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.364650862917148; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.3845525749626689; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3653075892393465; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3653075892393465; 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.6648559337403538; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.5784035906422262; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.5241409391074531; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.5317161743463469; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.40710607240705204; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.3043941021367027; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.22569098051344702; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3465779875042987; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.2991481562322634; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.20081308794470668; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.20742434338236385; 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.22845464515800817; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.17473066548101587; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.35845577761017405; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.364650862917148; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.3845525749626689; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3653075892393465; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3653075892393465; 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.6648559337403538; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.5784035906422262; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.5241409391074531; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.5317161743463469; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.40710607240705204; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.3043941021367027; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.22569098051344702; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.3465779875042987; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.2991481562322634; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.20081308794470668; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.20742434338236385; 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.22845464515800817; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.17473066548101587; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.35845577761017405; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.364650862917148; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.3845525749626689; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3653075892393465; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3653075892393465; 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.7715569486123117; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.6614189365384754; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.6290000791550711; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.6791110728656506; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5228680554979502; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.5164759479823728; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.43255137780897707; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.5597477415063786; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.5112052408286448; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.310652845329668; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.2366185153349331; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.22845464515800817; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.22845464515800817; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.22845464515800817; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.25848641611585077; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.16659239983162769; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.3715098542425328; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.6120191778436709; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.17769607843137256; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.17769607843137256; 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.5227398784178166; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.42239779662859694; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.3791875794326622; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.4206402939809918; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.2676660240712998; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.3026150959385346; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.22227027546577713; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.4755460347241563; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.4333358286681769; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.37439116602045525; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.36364893029144824; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.17473066548101587; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.17473066548101587; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.17473066548101587; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.25848641611585077; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.30294365520275346; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.19116390104480552; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.46950402317528417; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3039282889832578; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.3039282889832578; 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.7467988843226324; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.6258560074188783; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.6124150091289257; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.6925665690157605; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5251318008885943; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.601772540343458; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.5184945180649071; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.7040376648623214; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.6560406492203438; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.47554603472415624; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.4031128874149275; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.35845577761017405; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.35845577761017405; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.35845577761017405; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.16659239983162769; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.30294365520275346; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.3203731402005133; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.7372811387175522; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.012480761820072576; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.012480761820072576; 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.426712307540317; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.30555705191692595; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.2958333333333333; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.3936730036152733; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.22789966415160692; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.42209789222742794; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.36083226450318645; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.6535196239479302; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.6145395293560045; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.5616342819032653; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.5388501992179568; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.364650862917148; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.364650862917148; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.364650862917148; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.3715098542425328; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.19116390104480552; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.3203731402005133; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.6254414530918738; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.31389433262947136; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.31389433262947136; 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.6909784516787424; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.6699092136096103; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.5941087490435729; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.5103353188241722; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5058823529411764; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.22352941176470587; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.2650407513297462; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.13439085555535837; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.15595189748478278; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.404302124175049; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.48935246034921187; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3845525749626689; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3845525749626689; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.3845525749626689; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.6120191778436709; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.46950402317528417; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.7372811387175522; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.6254414530918738; break; case 0b01110101: // Phoneme: 'u', bytes: [117] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.7426602034040249; break; case 0b1100101010001010: // Phoneme: 'ʊ', bytes: [202, 138] // vowel features: {"F1":350,"F2":650,"rounded":true} return (float) 0.7426602034040249; 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.7405615657202771; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.6191299212451352; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.6070235322650743; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.6891086872707181; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5213645503187805; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.6040127274751267; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.521061829923872; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.7113513627214577; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.6634669464872555; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.4858538686083258; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.414307696591344; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3653075892393465; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3653075892393465; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.3653075892393465; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.17769607843137256; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.3039282889832578; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.012480761820072576; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.31389433262947136; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.7426602034040249; 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.7405615657202771; break; case 0b01111001: // Phoneme: 'y', bytes: [121] // vowel features: {"F1":235,"F2":2100,"rounded":false} return (float) 0.6191299212451352; break; case 0b1100100110101010: // Phoneme: 'ɪ', bytes: [201, 170] // vowel features: {"F1":300,"F2":2100,"rounded":false} return (float) 0.6070235322650743; break; case 0b01100101: // Phoneme: 'e', bytes: [101] // vowel features: {"F1":390,"F2":2300,"rounded":false} return (float) 0.6891086872707181; break; case 0b1100001110111000: // Phoneme: 'ø', bytes: [195, 184] // vowel features: {"F1":370,"F2":1900,"rounded":true} return (float) 0.5213645503187805; break; case 0b1100100110011011: // Phoneme: 'ɛ', bytes: [201, 155] // vowel features: {"F1":610,"F2":1900,"rounded":false} return (float) 0.6040127274751267; break; case 0b1100010110010011: // Phoneme: 'œ', bytes: [197, 147] // vowel features: {"F1":585,"F2":1710,"rounded":true} return (float) 0.521061829923872; break; case 0b01100001: // Phoneme: 'a', bytes: [97] // vowel features: {"F1":850,"F2":1610,"rounded":false} return (float) 0.7113513627214577; break; case 0b1100100110110110: // Phoneme: 'ɶ', bytes: [201, 182] // vowel features: {"F1":820,"F2":1530,"rounded":true} return (float) 0.6634669464872555; break; case 0b1100100110010001: // Phoneme: 'ɑ', bytes: [201, 145] // vowel features: {"F1":750,"F2":940,"rounded":false} return (float) 0.4858538686083258; break; case 0b1100100110010010: // Phoneme: 'ɒ', bytes: [201, 146] // vowel features: {"F1":700,"F2":760,"rounded":true} return (float) 0.414307696591344; break; case 0b1100101010001100: // Phoneme: 'ʌ', bytes: [202, 140] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3653075892393465; break; case 0b1100100110011001: // Phoneme: 'ə', bytes: [201, 153] // vowel features: {"F1":600,"F2":1170,"rounded":false} return (float) 0.3653075892393465; break; case 0b1100100110011101: // Phoneme: 'ɝ', bytes: [201, 157] // vowel features: {"F1":600,"F2":1170,"rounded":false,"rhotic":true} return (float) 0.3653075892393465; break; case 0b1100100110010100: // Phoneme: 'ɔ', bytes: [201, 148] // vowel features: {"F1":500,"F2":700,"rounded":true} return (float) 0.17769607843137256; break; case 0b1100100110100100: // Phoneme: 'ɤ', bytes: [201, 164] // vowel features: {"F1":460,"F2":1310,"rounded":false} return (float) 0.3039282889832578; break; case 0b01101111: // Phoneme: 'o', bytes: [111] // vowel features: {"F1":360,"F2":640,"rounded":true} return (float) 0.012480761820072576; break; case 0b1100100110101111: // Phoneme: 'ɯ', bytes: [201, 175] // vowel features: {"F1":300,"F2":1390,"rounded":false} return (float) 0.31389433262947136; break; case 0b1100001110100110: // Phoneme: 'æ', bytes: [195, 166] // vowel features: {"F1":800,"F2":1900,"rounded":false} return (float) 0.7426602034040249; 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.1; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.14615384615384616; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.19230769230769232; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.18461538461538463; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.2846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.27692307692307694; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.3769230769230769; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.32307692307692304; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.423076923076923; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.36923076923076925; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.46923076923076923; 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.3; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8076923076923077; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.4; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8076923076923077; 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.4461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.5846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.4; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.8615384615384616; 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.4; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8615384615384616; 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.5846153846153846; 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.5769230769230769; 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.676923076923077; 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.6230769230769231; 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.6692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.676923076923077; 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.7692307692307693; 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.1; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.2846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3769230769230769; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.32307692307692304; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.46923076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.36923076923076925; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.41538461538461535; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.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.5307692307692308; 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.5769230769230769; 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.6230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.8076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4; 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.5846153846153846; 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.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; 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.5769230769230769; 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.6230769230769231; 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.7692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7153846153846153; 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.5769230769230769; 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.6230769230769231; 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.6692307692307693; 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.14615384615384616; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.23846153846153847; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.3307692307692308; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.23076923076923078; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.3769230769230769; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.423076923076923; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.32307692307692304; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.36923076923076925; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.8615384615384616; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; 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.34615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.5846153846153846; 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.5307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.4; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7615384615384615; 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.34615384615384615; 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.34615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.5769230769230769; 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.6230769230769231; 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.19230769230769232; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.19230769230769232; 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.2846153846153846; 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.3307692307692308; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.23076923076923078; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.3769230769230769; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.32307692307692304; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.34615384615384615; 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.49230769230769234; 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.5846153846153846; 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.6230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.49230769230769234; 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.7230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.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.5307692307692308; 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.676923076923077; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; 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.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.5307692307692308; 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 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.18461538461538463; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.2846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.23846153846153847; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.19230769230769232; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.1; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.19230769230769232; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.23846153846153847; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.18461538461538463; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.2846153846153846; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.3307692307692308; 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.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.2846153846153846; 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.13846153846153847; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.1; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.13846153846153847; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.2846153846153846; 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.23076923076923078; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.27692307692307694; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.3769230769230769; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3307692307692308; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.2846153846153846; 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.19230769230769232; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.1; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.14615384615384616; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.09230769230769231; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.19230769230769232; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.23846153846153847; 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.676923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5307692307692308; 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.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.49230769230769234; 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.4; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.49230769230769234; 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.4; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.3769230769230769; 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.23076923076923078; 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.19230769230769232; 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.1; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.19230769230769232; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.13846153846153847; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.32307692307692304; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.423076923076923; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.3769230769230769; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.13846153846153847; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.23846153846153847; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.1; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.046153846153846156; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.19230769230769232; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; 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.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5307692307692308; 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.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.4; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; 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.4461538461538462; 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.4; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.423076923076923; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.32307692307692304; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.23076923076923078; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.23846153846153847; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.1; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.14615384615384616; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.36923076923076925; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.46923076923076923; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.423076923076923; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.3769230769230769; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.18461538461538463; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.2846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.19230769230769232; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.14615384615384616; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.1; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.14615384615384616; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.6230769230769231; 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.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.5846153846153846; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; 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.4; 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.46923076923076923; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.36923076923076925; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.32307692307692304; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.27692307692307694; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.2846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.1; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; 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.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4; 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.43846153846153846; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.34615384615384615; 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.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.34615384615384615; 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.5153846153846153; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.41538461538461535; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.36923076923076925; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.32307692307692304; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.3307692307692308; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.23076923076923078; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.046153846153846156; 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.7153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.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.7153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; 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.5846153846153846; 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.43846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.7615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.5307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.7153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.7153846153846153; 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.5307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.43846153846153846; 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.34615384615384615; 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.4; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.5846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} 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.1; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.19230769230769232; 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.2846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3769230769230769; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.32307692307692304; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.423076923076923; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.36923076923076925; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.46923076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.41538461538461535; 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.46153846153846156; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5076923076923077; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.4; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8076923076923077; 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.4461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.5846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.4; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.8615384615384616; 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.4; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8615384615384616; 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.5846153846153846; 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.5769230769230769; 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.676923076923077; 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.6230769230769231; 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.6692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.676923076923077; 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.7692307692307693; 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.4; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.32307692307692304; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.46923076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.36923076923076925; 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.41538461538461535; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6076923076923076; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.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.5307692307692308; 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.5769230769230769; 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.6230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.8076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4; 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.5846153846153846; 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.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; 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.5769230769230769; 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.6230769230769231; 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.7692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7153846153846153; 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.5769230769230769; 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.6230769230769231; 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.6692307692307693; 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.34615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6230769230769231; 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.7692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.1; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3769230769230769; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.32307692307692304; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.423076923076923; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.36923076923076925; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.46923076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.41538461538461535; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.46153846153846156; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; 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.43846153846153846; 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.5384615384615385; 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.5846153846153846; 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.5769230769230769; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.8615384615384616; 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.4461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4; 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.4461538461538462; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.7692307692307693; 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.34615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.5769230769230769; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.6230769230769231; 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.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.5769230769230769; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.7692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; 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 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.4461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.34615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.23846153846153847; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.13846153846153847; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.3307692307692308; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.23076923076923078; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.423076923076923; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.32307692307692304; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.46923076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.36923076923076925; 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.5615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; 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.34615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.5846153846153846; 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.5307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.4; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7615384615384615; 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.34615384615384615; 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.34615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.5769230769230769; 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.6230769230769231; 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.3923076923076923; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4; 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.49230769230769234; 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.5846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.09230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.19230769230769232; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.1; 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.19230769230769232; 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.2846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.3769230769230769; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.32307692307692304; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.423076923076923; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.36923076923076925; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.41538461538461535; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.49230769230769234; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.43846153846153846; 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.5384615384615385; 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.5846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.5384615384615385; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.49230769230769234; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.4; 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.49230769230769234; 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.5846153846153846; 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.7692307692307693; 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.49230769230769234; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.49230769230769234; 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.5846153846153846; 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.5307692307692308; 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.5769230769230769; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.49230769230769234; 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.5846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; 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.49230769230769234; 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.5846153846153846; 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.676923076923077; 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.49230769230769234; 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.34615384615384615; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5307692307692308; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; 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.2846153846153846; 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.3307692307692308; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.23076923076923078; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.32307692307692304; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.46923076923076923; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.34615384615384615; 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.49230769230769234; 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.5846153846153846; 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.6230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.49230769230769234; 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.7230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.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.5307692307692308; 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.676923076923077; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; 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.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.5307692307692308; 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 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.18461538461538463; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.2846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.09230769230769231; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.19230769230769232; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.1; 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.19230769230769232; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; 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.2846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; 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.32307692307692304; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; 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.23846153846153847; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.13846153846153847; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.13846153846153847; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; 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.3307692307692308; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.23076923076923078; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.423076923076923; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.3769230769230769; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; 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.2846153846153846; 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.19230769230769232; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.1; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; 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.23076923076923078; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5307692307692308; 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.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.49230769230769234; 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.4; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.49230769230769234; 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.4; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; 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.3307692307692308; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.23076923076923078; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; 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.19230769230769232; 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.1; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.09230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.13846153846153847; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.3307692307692308; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.6230769230769231; 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.676923076923077; 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.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.32307692307692304; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.423076923076923; 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.3769230769230769; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.1; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.18461538461538463; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5307692307692308; 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.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.4; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; 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.4461538461538462; 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.4; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.423076923076923; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.32307692307692304; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.3307692307692308; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.23076923076923078; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.23846153846153847; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.13846153846153847; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.6692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.36923076923076925; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.46923076923076923; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.32307692307692304; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.423076923076923; 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.3769230769230769; 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.2846153846153846; 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.19230769230769232; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.1; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; 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.13846153846153847; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.6230769230769231; 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.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.5846153846153846; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; 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.4; 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.7692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.46923076923076923; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.36923076923076925; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.423076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.32307692307692304; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.3769230769230769; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.27692307692307694; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.2846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.18461538461538463; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.23846153846153847; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; 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.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4; 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.43846153846153846; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.34615384615384615; 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.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.34615384615384615; 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.7153846153846153; 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.7692307692307693; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.41538461538461535; 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.36923076923076925; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.46923076923076923; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.32307692307692304; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.423076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.1; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; 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.5307692307692308; 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.4846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; 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.6230769230769231; 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.5769230769230769; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; 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.5307692307692308; 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.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.5846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8615384615384616; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.7692307692307693; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.5307692307692308; 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.3; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.5153846153846153; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.41538461538461535; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.46923076923076923; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.36923076923076925; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.423076923076923; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.32307692307692304; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.3307692307692308; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.23076923076923078; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.13846153846153847; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.046153846153846156; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.1; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.19230769230769232; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.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.7153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; 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.5846153846153846; 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.43846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.7615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.5307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.7153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.7153846153846153; 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.5307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.43846153846153846; 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.34615384615384615; 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.7615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8615384615384616; 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.7692307692307693; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.46153846153846156; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.41538461538461535; 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.36923076923076925; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.46923076923076923; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.27692307692307694; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.3769230769230769; 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.2846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; 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.7692307692307693; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.5769230769230769; 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.676923076923077; 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.5307692307692308; 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.5846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.7153846153846153; 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.5769230769230769; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.8615384615384616; 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.7692307692307693; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8615384615384616; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.5384615384615385; 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.49230769230769234; 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.8076923076923077; 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.8615384615384616; 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.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6076923076923076; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.46153846153846156; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.41538461538461535; 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.32307692307692304; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.423076923076923; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.23076923076923078; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.3307692307692308; 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.2846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.13846153846153847; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.046153846153846156; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.5769230769230769; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.4846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8076923076923077; 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.7615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; 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.7153846153846153; 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.6692307692307693; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; 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.6230769230769231; 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.5769230769230769; 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.676923076923077; 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.4846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9538461538461539; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8615384615384616; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4; 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.8615384615384616; 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.6230769230769231; 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.5307692307692308; 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.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8076923076923077; 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.6230769230769231; 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.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; 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.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.5846153846153846; 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.5384615384615385; 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.1; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.19230769230769232; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.1; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.19230769230769232; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.23846153846153847; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.5307692307692308; 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.5846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.046153846153846156; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.1; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; 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.4461538461538462; 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.49230769230769234; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.5384615384615385; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.5307692307692308; 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.34615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.5846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.34615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4461538461538462; 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.4461538461538462; 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.49230769230769234; 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.5384615384615385; 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.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.1; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.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.5307692307692308; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5846153846153846; 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.4461538461538462; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.43846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5307692307692308; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4461538461538462; 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.34615384615384615; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.43846153846153846; 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.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.19230769230769232; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.1; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5307692307692308; 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.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.49230769230769234; 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.4; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.49230769230769234; 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.4; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.19230769230769232; 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.14615384615384616; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.1; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.6230769230769231; 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.676923076923077; 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.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; 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.13846153846153847; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.23846153846153847; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.19230769230769232; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.1; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5307692307692308; 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.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.4; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; 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.4461538461538462; 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.4; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.23846153846153847; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.19230769230769232; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.1; 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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.4; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.5846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.3; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8076923076923077; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.2846153846153846; 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.23076923076923078; 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.3307692307692308; 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.3769230769230769; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36923076923076925; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.41538461538461535; 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.46153846153846156; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5076923076923077; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923076; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.5846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.4; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.8615384615384616; 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.4; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.8615384615384616; 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.5846153846153846; 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.5769230769230769; 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.676923076923077; 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.6230769230769231; 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.6692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.676923076923077; 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.7692307692307693; 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.4; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; 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.19230769230769232; 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.23846153846153847; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; 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.2846153846153846; 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.3307692307692308; 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.23076923076923078; 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.27692307692307694; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.423076923076923; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; 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.41538461538461535; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46153846153846156; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6076923076923076; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4; 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.5846153846153846; 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.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; 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.5769230769230769; 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.6230769230769231; 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.7692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7153846153846153; 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.5769230769230769; 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.6230769230769231; 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.6692307692307693; 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.34615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6230769230769231; 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.7692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; 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.046153846153846156; 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.14615384615384616; 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.19230769230769232; 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.13846153846153847; 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.23846153846153847; 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.2846153846153846; 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.3307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3769230769230769; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36923076923076925; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.41538461538461535; 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.46153846153846156; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5615384615384615; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.8615384615384616; 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.4461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4; 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.4461538461538462; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.7692307692307693; 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.34615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.5769230769230769; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.6230769230769231; 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.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.5769230769230769; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.7692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; 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 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.4461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.34615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.8615384615384616; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; 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.14615384615384616; 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.046153846153846156; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; 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.13846153846153847; 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.2846153846153846; 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.23076923076923078; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; 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.41538461538461535; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46153846153846156; 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.4; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7615384615384615; 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.34615384615384615; 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.34615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.5769230769230769; 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.6230769230769231; 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.3923076923076923; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4; 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.49230769230769234; 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.5846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.3923076923076923; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.49230769230769234; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; 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.49230769230769234; 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.5846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.19230769230769232; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.1; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; 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.13846153846153847; 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.23846153846153847; 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.2846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.23076923076923078; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3307692307692308; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3769230769230769; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36923076923076925; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.41538461538461535; 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.5384615384615385; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.49230769230769234; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.4; 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.49230769230769234; 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.5846153846153846; 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.7692307692307693; 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.49230769230769234; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.49230769230769234; 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.5846153846153846; 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.5307692307692308; 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.5769230769230769; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.49230769230769234; 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.5846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; 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.49230769230769234; 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.5846153846153846; 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.676923076923077; 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.49230769230769234; 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.34615384615384615; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5307692307692308; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; 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.1; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; 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.19230769230769232; 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.23846153846153847; 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.13846153846153847; 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.3307692307692308; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.423076923076923; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; 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.41538461538461535; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.34615384615384615; 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.49230769230769234; 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.5846153846153846; 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.6230769230769231; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.49230769230769234; 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.7230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.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.5307692307692308; 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.676923076923077; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; 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.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.5307692307692308; 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 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.43846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5307692307692308; 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.676923076923077; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6692307692307693; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; 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.046153846153846156; 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.14615384615384616; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; 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.046153846153846156; 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.14615384615384616; 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.19230769230769232; 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.23846153846153847; 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.2846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.23076923076923078; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3307692307692308; 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.3769230769230769; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36923076923076925; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.7692307692307693; 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.5384615384615385; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.43846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.34615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; 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.5384615384615385; 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.5846153846153846; 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.5307692307692308; 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.34615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5307692307692308; 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.676923076923077; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4461538461538462; 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.5384615384615385; 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.5846153846153846; 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 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.5384615384615385; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5307692307692308; 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.5384615384615385; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.23846153846153847; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; 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.046153846153846156; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; 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.14615384615384616; 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.046153846153846156; 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.19230769230769232; 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.13846153846153847; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.3307692307692308; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; 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.423076923076923; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.43846153846153846; 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.34615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.5384615384615385; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.6230769230769231; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6230769230769231; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.5384615384615385; 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.43846153846153846; 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.5846153846153846; 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.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.5307692307692308; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.5384615384615385; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5307692307692308; 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.34615384615384615; 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.43846153846153846; 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.5307692307692308; 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.2846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.1; 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.046153846153846156; 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.14615384615384616; 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.19230769230769232; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.2846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.23076923076923078; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3307692307692308; 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.3769230769230769; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; 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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.23846153846153847; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; 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.19230769230769232; 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.14615384615384616; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; 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.1; 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.14615384615384616; 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.046153846153846156; 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.23846153846153847; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.3307692307692308; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; 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.423076923076923; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.5307692307692308; 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.5846153846153846; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.34615384615384615; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.23076923076923078; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3307692307692308; 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.2846153846153846; 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.13846153846153847; 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.23846153846153847; 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.19230769230769232; 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.046153846153846156; 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.14615384615384616; 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.1; 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.14615384615384616; 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.19230769230769232; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.2846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.23076923076923078; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3307692307692308; 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.3769230769230769; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.5384615384615385; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.5307692307692308; 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.34615384615384615; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.5846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.34615384615384615; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4461538461538462; 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.4461538461538462; 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.49230769230769234; 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.5384615384615385; 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.6307692307692307; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.6307692307692307; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.3307692307692308; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.23846153846153847; 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.13846153846153847; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; 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.046153846153846156; 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.1; 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.046153846153846156; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.3307692307692308; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; 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.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.5846153846153846; 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.4461538461538462; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.43846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5307692307692308; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4461538461538462; 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.34615384615384615; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.43846153846153846; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; 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.3307692307692308; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; 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.2846153846153846; 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.23846153846153847; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; 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.19230769230769232; 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.14615384615384616; 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.046153846153846156; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.3307692307692308; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.6230769230769231; 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.676923076923077; 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.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; 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.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; 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.3769230769230769; 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.23076923076923078; 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.3307692307692308; 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.2846153846153846; 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.13846153846153847; 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.23846153846153847; 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.19230769230769232; 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.14615384615384616; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.19230769230769232; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.2846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; 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.4461538461538462; 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.4; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.423076923076923; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; 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.3307692307692308; 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.23076923076923078; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.23846153846153847; 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.13846153846153847; 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.19230769230769232; 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.046153846153846156; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.6692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.36923076923076925; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; 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.3769230769230769; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.23076923076923078; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3307692307692308; 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.2846153846153846; 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.13846153846153847; 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.23846153846153847; 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.19230769230769232; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.6230769230769231; 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.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.5846153846153846; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; 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.4; 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.7692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.423076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; 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.3769230769230769; 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.3307692307692308; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23076923076923078; 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.2846153846153846; 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.23846153846153847; 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.13846153846153847; 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.14615384615384616; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.23846153846153847; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4; 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.43846153846153846; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.34615384615384615; 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.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.34615384615384615; 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.7153846153846153; 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.7692307692307693; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; 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.5307692307692308; 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.4846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.41538461538461535; 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.36923076923076925; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; 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.32307692307692304; 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.423076923076923; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.27692307692307694; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.3769230769230769; 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.23076923076923078; 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.3307692307692308; 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.2846153846153846; 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.23846153846153847; 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.19230769230769232; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.19230769230769232; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8615384615384616; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.7692307692307693; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.5307692307692308; 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.3; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.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.41538461538461535; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; 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.423076923076923; 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.32307692307692304; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.3769230769230769; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.27692307692307694; 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.3307692307692308; 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.23076923076923078; 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.2846153846153846; 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.13846153846153847; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.7615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.5307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.7153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.7153846153846153; 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.5307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.43846153846153846; 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.34615384615384615; 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.7615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8615384615384616; 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.7692307692307693; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8615384615384616; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46153846153846156; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.41538461538461535; 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.36923076923076925; 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.46923076923076923; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.32307692307692304; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.423076923076923; 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.27692307692307694; 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.3769230769230769; 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.23076923076923078; 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.3307692307692308; 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.2846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; 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.7153846153846153; 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.5769230769230769; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.8615384615384616; 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.7692307692307693; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.7615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.8615384615384616; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5769230769230769; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.5384615384615385; 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.49230769230769234; 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.8615384615384616; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46153846153846156; 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.41538461538461535; 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.46923076923076923; 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.36923076923076925; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.423076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.32307692307692304; 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.3769230769230769; 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.27692307692307694; 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.3307692307692308; 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.23076923076923078; 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.23846153846153847; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.7153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; 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.7615384615384615; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.34615384615384615; 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.8615384615384616; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.676923076923077; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4; 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.676923076923077; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.676923076923077; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5769230769230769; 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.43846153846153846; 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 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.8076923076923077; 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.8615384615384616; 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.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8076923076923077; 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.7615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.8615384615384616; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; 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.6230769230769231; 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.5769230769230769; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.4846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5076923076923077; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6076923076923076; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46153846153846156; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5615384615384615; 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.41538461538461535; 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.36923076923076925; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46923076923076923; 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.32307692307692304; 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.423076923076923; 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.27692307692307694; 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.3769230769230769; 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.3307692307692308; 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.2846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.23846153846153847; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.19230769230769232; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.1; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.9538461538461539; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.8615384615384616; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4; 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.8615384615384616; 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.6230769230769231; 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.5307692307692308; 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.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8076923076923077; 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.6230769230769231; 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.3923076923076923; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.4846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; 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.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.5846153846153846; 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.5384615384615385; 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.9076923076923077; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8076923076923077; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7615384615384615; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.9076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8076923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; 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.6230769230769231; 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.5307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4; 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.6230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6076923076923076; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5076923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.46153846153846156; 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.41538461538461535; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.46923076923076923; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.36923076923076925; 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.423076923076923; 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.32307692307692304; 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.3769230769230769; 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.27692307692307694; 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.23076923076923078; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.2846153846153846; 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.23846153846153847; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.13846153846153847; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.1; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8538461538461539; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.8076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; 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.6230769230769231; 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.5307692307692308; 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.34615384615384615; 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.8076923076923077; 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.6230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.6230769230769231; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.6230769230769231; 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.5307692307692308; 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.43846153846153846; 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.4461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.5307692307692308; 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.6230769230769231; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.6230769230769231; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7615384615384615; 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.9538461538461539; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; 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.43846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.5307692307692308; 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.676923076923077; 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.5769230769230769; 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.6230769230769231; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.8076923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.9538461538461539; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8538461538461539; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.19230769230769232; 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.3307692307692308; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.23076923076923078; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.32307692307692304; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.46923076923076923; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.36923076923076925; 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.41538461538461535; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5538461538461539; 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.34615384615384615; 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.43846153846153846; 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.5307692307692308; 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.6230769230769231; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.8076923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; 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.8076923076923077; 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.5307692307692308; 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.6230769230769231; 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.7692307692307693; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; 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.5307692307692308; 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.6230769230769231; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5307692307692308; 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.6230769230769231; 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.6692307692307693; 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.7153846153846153; 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.34615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.6230769230769231; 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.7692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.7615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; 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.43846153846153846; 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.5384615384615385; 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.5846153846153846; 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.5769230769230769; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8153846153846154; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.1; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.23846153846153847; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.23076923076923078; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.3307692307692308; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.27692307692307694; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.3769230769230769; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.32307692307692304; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.423076923076923; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5615384615384615; 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.4461538461538462; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4; 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.4461538461538462; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.7692307692307693; 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.34615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7153846153846153; 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.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.5769230769230769; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.6230769230769231; 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.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.5769230769230769; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.7692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; 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 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.4461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.34615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.8615384615384616; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; 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.34615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.5846153846153846; 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.5307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.1; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3307692307692308; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.23076923076923078; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.3769230769230769; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.27692307692307694; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.32307692307692304; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.46153846153846156; 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.34615384615384615; 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.34615384615384615; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.5769230769230769; 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.6230769230769231; 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.3307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.23846153846153847; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.1; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.13846153846153847; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.23846153846153847; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.2846153846153846; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.423076923076923; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.23076923076923078; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.23846153846153847; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.1; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.19230769230769232; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.23846153846153847; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.2846153846153846; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.18461538461538463; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.32307692307692304; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.423076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.23076923076923078; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3307692307692308; 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.19230769230769232; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.1; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.3307692307692308; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.49230769230769234; 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.4; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.49230769230769234; 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.4; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.32307692307692304; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.3307692307692308; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.23076923076923078; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.19230769230769232; 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.1; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.14615384615384616; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.19230769230769232; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.23076923076923078; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.6230769230769231; 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.676923076923077; 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.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; 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.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5307692307692308; 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.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.4; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.46923076923076923; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.3769230769230769; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.23846153846153847; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.1; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.2846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; 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.4461538461538462; 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.4; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.3769230769230769; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.27692307692307694; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.13846153846153847; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.1; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.14615384615384616; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.18461538461538463; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.6692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.32307692307692304; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.423076923076923; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.2846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.1; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.23846153846153847; 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.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.5846153846153846; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; 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.4; 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.7692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; 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.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.41538461538461535; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.423076923076923; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.32307692307692304; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.2846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.18461538461538463; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.19230769230769232; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.14615384615384616; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.1; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.13846153846153847; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.34615384615384615; 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.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.34615384615384615; 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.9076923076923077; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8076923076923077; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7615384615384615; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.9076923076923077; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8076923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; 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.6230769230769231; 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.5307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4; 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.6230769230769231; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.8076923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.5769230769230769; 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.5307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.5538461538461539; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.46153846153846156; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.423076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.32307692307692304; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.3307692307692308; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.23076923076923078; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.2846153846153846; 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.23846153846153847; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.13846153846153847; 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.8076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; 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.6230769230769231; 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.5307692307692308; 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.34615384615384615; 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.8076923076923077; 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.6230769230769231; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.6230769230769231; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.6230769230769231; 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.5307692307692308; 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.43846153846153846; 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.4; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.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.5307692307692308; 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.5769230769230769; 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.6230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.8076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.046153846153846156; 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.09230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.2846153846153846; 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.3769230769230769; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.27692307692307694; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.41538461538461535; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.46153846153846156; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4; 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.5846153846153846; 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.8153846153846154; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.7153846153846153; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; 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.5769230769230769; 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.6230769230769231; 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.7692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7153846153846153; 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.5769230769230769; 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.6230769230769231; 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.6692307692307693; 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.4461538461538462; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.34615384615384615; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.8615384615384616; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4461538461538462; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; 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.34615384615384615; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.5846153846153846; 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.5307692307692308; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8153846153846154; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7153846153846153; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.4; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7615384615384615; 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.046153846153846156; 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.046153846153846156; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.13846153846153847; 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.3307692307692308; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.23076923076923078; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.36923076923076925; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.41538461538461535; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.43846153846153846; 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.5307692307692308; 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.5769230769230769; 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.6230769230769231; 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.49230769230769234; 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.34615384615384615; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5307692307692308; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; 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.43846153846153846; 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.6307692307692307; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.09230769230769231; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.046153846153846156; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.19230769230769232; 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.2846153846153846; 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.32307692307692304; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.36923076923076925; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.49230769230769234; 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.7230769230769231; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.6230769230769231; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.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.5307692307692308; 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.676923076923077; 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.49230769230769234; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.676923076923077; 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.6230769230769231; 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.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.5307692307692308; 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 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.2846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.23846153846153847; 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.19230769230769232; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.1; 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.09230769230769231; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.19230769230769232; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.3307692307692308; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.3769230769230769; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.13846153846153847; 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.09230769230769231; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.1; 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.19230769230769232; 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 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.23076923076923078; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5307692307692308; 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.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.3769230769230769; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.3307692307692308; 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.2846153846153846; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.09230769230769231; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.19230769230769232; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.1; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.23846153846153847; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.2846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.49230769230769234; 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.4; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.49230769230769234; 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.4; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.23076923076923078; 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.18461538461538463; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.19230769230769232; 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.1; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.13846153846153847; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.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.7153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; 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.5846153846153846; 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.43846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.7615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.5307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.41538461538461535; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.36923076923076925; 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.32307692307692304; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3307692307692308; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.23076923076923078; 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.23846153846153847; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.13846153846153847; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.046153846153846156; 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.7153846153846153; 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.5307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.43846153846153846; 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.34615384615384615; 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.8615384615384616; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; 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.7692307692307693; 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.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.5769230769230769; 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.5307692307692308; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.7153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; 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.46153846153846156; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.41538461538461535; 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.36923076923076925; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.3769230769230769; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.27692307692307694; 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.2846153846153846; 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.046153846153846156; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.676923076923077; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5769230769230769; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.4; 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.676923076923077; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.676923076923077; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5769230769230769; 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.43846153846153846; 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 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.4; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.5846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.3; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.4; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.676923076923077; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.8076923076923077; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.4; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5307692307692308; 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.676923076923077; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.7615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8076923076923077; 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.4461538461538462; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.5846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.4; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.8615384615384616; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.1; 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.2846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.41538461538461535; 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.46153846153846156; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5615384615384615; 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.5846153846153846; 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.5769230769230769; 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.676923076923077; 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.6230769230769231; 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.6692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.5769230769230769; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.6230769230769231; 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.6692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; 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.676923076923077; 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.7692307692307693; 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.4; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.7692307692307693; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; 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.5846153846153846; 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.6307692307692307; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.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.5307692307692308; 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.5769230769230769; 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.6230769230769231; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.7153846153846153; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.8076923076923077; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.34615384615384615; 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.5846153846153846; 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.676923076923077; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.7615384615384615; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.1; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.2846153846153846; 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.5153846153846153; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.41538461538461535; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5615384615384615; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.46153846153846156; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; 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.5769230769230769; 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.6230769230769231; 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.7692307692307693; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.6692307692307693; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.676923076923077; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.6230769230769231; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.6692307692307693; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.7153846153846153; 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.5769230769230769; 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.6230769230769231; 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.6692307692307693; 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.2846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.1; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.23076923076923078; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.3307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.27692307692307694; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.3769230769230769; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.2846153846153846; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.18461538461538463; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.1; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.3307692307692308; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.23076923076923078; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.3769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.27692307692307694; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.7153846153846153; 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.7692307692307693; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; 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.5307692307692308; 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.4846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; 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.6230769230769231; 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.5769230769230769; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; 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.5307692307692308; 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.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.5846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8615384615384616; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.7692307692307693; 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.5307692307692308; 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.43846153846153846; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.41538461538461535; 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.23076923076923078; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3307692307692308; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.1; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.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.7153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; 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.5846153846153846; 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.43846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.7615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.5307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.7153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.41538461538461535; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3307692307692308; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.23076923076923078; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.1; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.046153846153846156; 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.5307692307692308; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.43846153846153846; 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.34615384615384615; 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.7615384615384615; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.8615384615384616; 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.7692307692307693; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5769230769230769; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7615384615384615; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.8615384615384616; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5769230769230769; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.34615384615384615; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.4846153846153846; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7615384615384615; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.8615384615384616; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7153846153846153; 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.6692307692307693; 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.7692307692307693; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.5769230769230769; 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.676923076923077; 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.5307692307692308; 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.5846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.7153846153846153; 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.5769230769230769; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.8615384615384616; 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.7692307692307693; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.4; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.46153846153846156; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.5615384615384615; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.27692307692307694; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.3769230769230769; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.1; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5769230769230769; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5769230769230769; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.5384615384615385; 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.49230769230769234; 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.8615384615384616; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7615384615384615; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.676923076923077; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.8615384615384616; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011001001100110010111100: // Phoneme: 'd̼', bytes: [100, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.676923076923077; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5769230769230769; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.4; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.8615384615384616; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7615384615384615; 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.7153846153846153; 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.7692307692307693; 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.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.5769230769230769; 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.5307692307692308; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.8076923076923077; 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.7153846153846153; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5769230769230769; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; 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.7615384615384615; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.7153846153846153; 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.6692307692307693; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.34615384615384615; 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.5615384615384615; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.46153846153846156; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.3769230769230769; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.27692307692307694; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.046153846153846156; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.1; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.676923076923077; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5769230769230769; 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.5846153846153846; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.34615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5769230769230769; 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.43846153846153846; 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 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.1; 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.09230769230769231; 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.19230769230769232; 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.13846153846153847; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.23846153846153847; 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.18461538461538463; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.2846153846153846; 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.4; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.1; 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.19230769230769232; 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.09230769230769231; 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.23846153846153847; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.13846153846153847; 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.2846153846153846; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.18461538461538463; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.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.43846153846153846; 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 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.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5307692307692308; 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.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.19230769230769232; 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.1; 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.046153846153846156; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.14615384615384616; 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.09230769230769231; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.19230769230769232; 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.49230769230769234; 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.4; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.19230769230769232; 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.1; 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.14615384615384616; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.046153846153846156; 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.19230769230769232; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.09230769230769231; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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.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.34615384615384615; 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 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.6230769230769231; 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.676923076923077; 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.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; 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.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5307692307692308; 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.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.4; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.13846153846153847; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.23846153846153847; 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.046153846153846156; 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.14615384615384616; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.1; 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.046153846153846156; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.49230769230769234; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.23846153846153847; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.13846153846153847; 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.14615384615384616; 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.046153846153846156; 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.1; 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.14615384615384616; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.046153846153846156; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.6692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.6230769230769231; 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.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.18461538461538463; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.2846153846153846; 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.09230769230769231; 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.19230769230769232; 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.046153846153846156; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.14615384615384616; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.1; 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.5846153846153846; 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.49230769230769234; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; 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.4; 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.7692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; 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.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4; 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.43846153846153846; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.2846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.18461538461538463; 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.19230769230769232; 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.09230769230769231; 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.14615384615384616; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.046153846153846156; 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.1; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.34615384615384615; 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.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.34615384615384615; 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.4846153846153846; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.5846153846153846; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.4846153846153846; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.5846153846153846; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.4; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; 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.34615384615384615; 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.4461538461538462; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.676923076923077; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.43846153846153846; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.4; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.5846153846153846; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.4; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.4; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.5307692307692308; 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.5769230769230769; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.43846153846153846; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.1; 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.09230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.13846153846153847; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.23846153846153847; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.18461538461538463; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.2846153846153846; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.3307692307692308; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; 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.5846153846153846; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.1; 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.19230769230769232; 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.23846153846153847; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.13846153846153847; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.2846153846153846; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.18461538461538463; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.23076923076923078; 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.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.43846153846153846; 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 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.5769230769230769; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; 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.676923076923077; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; 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.5307692307692308; 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.49230769230769234; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.676923076923077; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; 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.34615384615384615; 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.4461538461538462; 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.4; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5307692307692308; 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.3923076923076923; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.49230769230769234; 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.4; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.49230769230769234; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; 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.49230769230769234; 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.4; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.19230769230769232; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.1; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.09230769230769231; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.23846153846153847; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; 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.49230769230769234; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.19230769230769232; 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.1; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.19230769230769232; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.09230769230769231; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.13846153846153847; 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.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.34615384615384615; 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 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.6230769230769231; 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.676923076923077; 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.43846153846153846; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.49230769230769234; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5307692307692308; 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.43846153846153846; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.5384615384615385; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.43846153846153846; 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.43846153846153846; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5307692307692308; 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.4846153846153846; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; 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.4461538461538462; 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.4; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.5846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.676923076923077; 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.43846153846153846; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.5384615384615385; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6230769230769231; 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.43846153846153846; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.5384615384615385; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.5384615384615385; 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.34615384615384615; 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.4461538461538462; 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.4; 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.34615384615384615; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.13846153846153847; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.23846153846153847; 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.046153846153846156; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.1; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5384615384615385; 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.4461538461538462; 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.4; 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.4461538461538462; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.23846153846153847; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.13846153846153847; 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.14615384615384616; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.1; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.14615384615384616; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.046153846153846156; 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.43846153846153846; 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.34615384615384615; 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.34615384615384615; 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.6692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100100110110100: // Phoneme: 'ɴ', bytes: [201, 180] // consonant features: {"position":"Uvular","position_index":10,"manner":"Nasal","voiced":true} return (float) 0.4461538461538462; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.6692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7692307692307693; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.34615384615384615; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.4461538461538462; 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.43846153846153846; 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.5846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.49230769230769234; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.4461538461538462; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.7692307692307693; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.6230769230769231; 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.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.676923076923077; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5307692307692308; 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.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.5846153846153846; 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.43846153846153846; 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.5384615384615385; 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.49230769230769234; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.43846153846153846; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5384615384615385; 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.6230769230769231; 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.4846153846153846; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.34615384615384615; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b11001010100101001100110010011110: // Phoneme: 'ʔ̞', bytes: [202, 148, 204, 158] // consonant features: {"position":"Glottal","position_index":12,"manner":"Approximant","voiced":true} return (float) 0.5384615384615385; 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.7692307692307693; 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.676923076923077; 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.5846153846153846; 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.49230769230769234; break; case 0b11001001101000101100110010000110: // Phoneme: 'ɢ̆', bytes: [201, 162, 204, 134] // consonant features: {"position":"Uvular","position_index":10,"manner":"Tap/flap","voiced":true} return (float) 0.4461538461538462; break; case 0b11001010101000011100110010000110: // Phoneme: 'ʡ̆', bytes: [202, 161, 204, 134] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Tap/flap","voiced":true} return (float) 0.49230769230769234; break; case 0b11001010100110011100110010100101: // Phoneme: 'ʙ̥', bytes: [202, 153, 204, 165] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":false} return (float) 0.6692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.7692307692307693; 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.5846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.34615384615384615; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.4461538461538462; 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.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.4461538461538462; 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.4; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.18461538461538463; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.2846153846153846; 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.09230769230769231; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.19230769230769232; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.046153846153846156; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.1; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.14615384615384616; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; 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.4; 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.7692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; 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.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4; 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.43846153846153846; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.2846153846153846; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.18461538461538463; 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.19230769230769232; 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.14615384615384616; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.1; break; case 0b11001010100111111100110010100000: // Phoneme: 'ʟ̠', bytes: [202, 159, 204, 160] // consonant features: {"position":"Uvular","position_index":10,"manner":"Lateral approximant","voiced":true} return (float) 0.046153846153846156; 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.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.34615384615384615; 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.8153846153846154; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.7153846153846153; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b011011101100110010111100: // Phoneme: 'n̼', bytes: [110, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.8153846153846154; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.7153846153846153; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.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.7153846153846153; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5769230769230769; 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.5307692307692308; 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.5846153846153846; 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.43846153846153846; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.7615384615384615; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.7692307692307693; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.6692307692307693; 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.5307692307692308; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.7153846153846153; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.5307692307692308; 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.5384615384615385; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.34615384615384615; 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.7153846153846153; 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.5307692307692308; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; 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.5307692307692308; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.3307692307692308; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.23076923076923078; 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.23846153846153847; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.13846153846153847; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.19230769230769232; 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.14615384615384616; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.046153846153846156; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.5307692307692308; 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.43846153846153846; 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.34615384615384615; 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.5846153846153846; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b011000101100110010101010: // Phoneme: 'b̪', bytes: [98, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.4; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b01110110: // Phoneme: 'v', bytes: [118] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.4461538461538462; 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.34615384615384615; 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.5384615384615385; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.7230769230769231; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6230769230769231; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.5307692307692308; break; case 0b11001010100010111100110010100101: // Phoneme: 'ʋ̥', bytes: [202, 139, 204, 165] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b1100101010001011: // Phoneme: 'ʋ', bytes: [202, 139] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.4; 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.49230769230769234; 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.5384615384615385; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.6230769230769231; 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.43846153846153846; 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.4; 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.49230769230769234; 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.5307692307692308; 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.5846153846153846; 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.4; 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.6307692307692307; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.5307692307692308; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.676923076923077; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.5846153846153846; 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.4; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.5846153846153846; 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.5307692307692308; 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.09230769230769231; 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.13846153846153847; 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.18461538461538463; 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.676923076923077; 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.5307692307692308; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; 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.5846153846153846; 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.5384615384615385; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; 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.49230769230769234; 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.4461538461538462; 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.34615384615384615; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.6307692307692307; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.4; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.49230769230769234; 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.5307692307692308; 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.5307692307692308; 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.49230769230769234; 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.4; 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.43846153846153846; 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.676923076923077; 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.49230769230769234; 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.5384615384615385; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.49230769230769234; 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.49230769230769234; 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.4; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.49230769230769234; 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.43846153846153846; 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 0b11001010100011101100110010000110: // Phoneme: 'ʎ̆', bytes: [202, 142, 204, 134] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral tap/flap","voiced":true} return (float) 0.046153846153846156; 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.09230769230769231; 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.7230769230769231; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5307692307692308; break; case 0b011011101100110010100101: // Phoneme: 'n̥', bytes: [110, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":false} return (float) 0.5384615384615385; break; case 0b01101110: // Phoneme: 'n', bytes: [110] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Nasal","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101100111100110010001010: // Phoneme: 'ɳ̊', bytes: [201, 179, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110110011: // Phoneme: 'ɳ', bytes: [201, 179] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100101100110010001010: // Phoneme: 'ɲ̊', bytes: [201, 178, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100010110001011: // Phoneme: 'ŋ', bytes: [197, 139] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; 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.7230769230769231; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6230769230769231; break; case 0b011100001100110010101010: // Phoneme: 'p̪', bytes: [112, 204, 170] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b01110100: // Phoneme: 't', bytes: [116] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01100100: // Phoneme: 'd', bytes: [100] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Stop","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010001000: // Phoneme: 'ʈ', bytes: [202, 136] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110010110: // Phoneme: 'ɖ', bytes: [201, 150] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01100011: // Phoneme: 'c', bytes: [99] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b01100111: // Phoneme: 'g', bytes: [103] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01110001: // Phoneme: 'q', bytes: [113] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5846153846153846; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b01111010: // Phoneme: 'z', bytes: [122] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000011: // Phoneme: 'ʃ', bytes: [202, 131] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010000: // Phoneme: 'ʐ', bytes: [202, 144] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110010101: // Phoneme: 'ɕ', bytes: [201, 149] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":false} return (float) 0.4; 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.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.6230769230769231; break; case 0b01100110: // Phoneme: 'f', bytes: [102] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.676923076923077; 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.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.5307692307692308; break; case 0b1100111010111000: // Phoneme: 'θ', bytes: [206, 184] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.49230769230769234; 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.34615384615384615; break; case 0b1100001110100111: // Phoneme: 'ç', bytes: [195, 167] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100011: // Phoneme: 'ɣ', bytes: [201, 163] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100111110000111: // Phoneme: 'χ', bytes: [207, 135] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010010101: // Phoneme: 'ʕ', bytes: [202, 149] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01101000: // Phoneme: 'h', bytes: [104] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.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.676923076923077; 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.5384615384615385; break; case 0b1100100110111001: // Phoneme: 'ɹ', bytes: [201, 185] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":true} return (float) 0.43846153846153846; break; case 0b11001001101110111100110010001010: // Phoneme: 'ɻ̊', bytes: [201, 187, 204, 138] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":false} return (float) 0.4461538461538462; break; case 0b1100100110111011: // Phoneme: 'ɻ', bytes: [201, 187] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b011010101100110010001010: // Phoneme: 'j̊', bytes: [106, 204, 138] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110110000: // Phoneme: 'ɰ', bytes: [201, 176] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; 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.6230769230769231; 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.5307692307692308; break; case 0b11001001101111101100110010100101: // Phoneme: 'ɾ̥', bytes: [201, 190, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110111110: // Phoneme: 'ɾ', bytes: [201, 190] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Tap/flap","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110111101: // Phoneme: 'ɽ', bytes: [201, 189] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Tap/flap","voiced":true} return (float) 0.34615384615384615; 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.43846153846153846; 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.6230769230769231; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5384615384615385; break; case 0b01110010: // Phoneme: 'r', bytes: [114] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b11001010100000001100110010100101: // Phoneme: 'ʀ̥', bytes: [202, 128, 204, 165] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100101010100010: // Phoneme: 'ʢ', bytes: [202, 162] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":true} return (float) 0.43846153846153846; break; case 0b1100100110101100: // Phoneme: 'ɬ', bytes: [201, 172] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":false} return (float) 0.5384615384615385; break; case 0b1100100110101110: // Phoneme: 'ɮ', bytes: [201, 174] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral fricative","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; 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.34615384615384615; 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.4; 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.4461538461538462; break; case 0b11001010100111111100110010011101: // Phoneme: 'ʟ̝', bytes: [202, 159, 204, 157] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b011011001100110010100101: // Phoneme: 'l̥', bytes: [108, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":false} return (float) 0.5384615384615385; break; case 0b01101100: // Phoneme: 'l', bytes: [108] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral approximant","voiced":true} return (float) 0.43846153846153846; 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.4461538461538462; break; case 0b1100100110101101: // Phoneme: 'ɭ', bytes: [201, 173] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100011101100110010100101: // Phoneme: 'ʎ̥', bytes: [202, 142, 204, 165] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010011111: // Phoneme: 'ʟ', bytes: [202, 159] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; 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.13846153846153847; 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.046153846153846156; 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.046153846153846156; 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.7692307692307693; break; case 0b01101101: // Phoneme: 'm', bytes: [109] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Nasal","voiced":true} return (float) 0.6692307692307693; break; case 0b1100100110110001: // Phoneme: 'ɱ', bytes: [201, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Nasal","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110110010: // Phoneme: 'ɲ', bytes: [201, 178] // consonant features: {"position":"Palatal","position_index":8,"manner":"Nasal","voiced":true} return (float) 0.34615384615384615; break; case 0b11000101100010111100110010001010: // Phoneme: 'ŋ̊', bytes: [197, 139, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Nasal","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b01110000: // Phoneme: 'p', bytes: [112] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":false} return (float) 0.7692307692307693; break; case 0b01100010: // Phoneme: 'b', bytes: [98] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Stop","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; break; case 0b011101001100110010111100: // Phoneme: 't̼', bytes: [116, 204, 188] // consonant features: {"position":"Linguo-labial","position_index":3,"manner":"Stop","voiced":false} return (float) 0.676923076923077; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100100110011111: // Phoneme: 'ɟ', bytes: [201, 159] // consonant features: {"position":"Palatal","position_index":8,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b01101011: // Phoneme: 'k', bytes: [107] // consonant features: {"position":"Velar","position_index":9,"manner":"Stop","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100100110100010: // Phoneme: 'ɢ', bytes: [201, 162] // consonant features: {"position":"Uvular","position_index":10,"manner":"Stop","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010100001: // Phoneme: 'ʡ', bytes: [202, 161] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Stop","voiced":false} return (float) 0.49230769230769234; break; case 0b1100101010010100: // Phoneme: 'ʔ', bytes: [202, 148] // consonant features: {"position":"Glottal","position_index":12,"manner":"Stop","voiced":false} return (float) 0.5384615384615385; break; case 0b01110011: // Phoneme: 's', bytes: [115] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Sibilant fricative","voiced":false} return (float) 0.5846153846153846; 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.5384615384615385; break; case 0b1100101010010010: // Phoneme: 'ʒ', bytes: [202, 146] // consonant features: {"position":"Post-alveolar","position_index":6,"manner":"Sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b1100101010000010: // Phoneme: 'ʂ', bytes: [202, 130] // consonant features: {"position":"Retro-flex","position_index":7,"manner":"Sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.4461538461538462; break; case 0b1100101010010001: // Phoneme: 'ʑ', bytes: [202, 145] // consonant features: {"position":"Palatal","position_index":8,"manner":"Sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100100110111000: // Phoneme: 'ɸ', bytes: [201, 184] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.7692307692307693; break; case 0b1100111010110010: // Phoneme: 'β', bytes: [206, 178] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.6692307692307693; 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.6230769230769231; 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.676923076923077; 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.6307692307692307; break; case 0b1100001110110000: // Phoneme: 'ð', bytes: [195, 176] // consonant features: {"position":"Dental","position_index":4,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.5307692307692308; 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.5846153846153846; 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.5384615384615385; 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.43846153846153846; 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.4461538461538462; break; case 0b1100101010011101: // Phoneme: 'ʝ', bytes: [202, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b01111000: // Phoneme: 'x', bytes: [120] // consonant features: {"position":"Velar","position_index":9,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.4; 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.4461538461538462; break; case 0b1100101010000001: // Phoneme: 'ʁ', bytes: [202, 129] // consonant features: {"position":"Uvular","position_index":10,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.34615384615384615; break; case 0b1100010010100111: // Phoneme: 'ħ', bytes: [196, 167] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Non-sibilant fricative","voiced":false} return (float) 0.49230769230769234; 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.5384615384615385; break; case 0b1100100110100110: // Phoneme: 'ɦ', bytes: [201, 166] // consonant features: {"position":"Glottal","position_index":12,"manner":"Non-sibilant fricative","voiced":true} return (float) 0.43846153846153846; break; case 0b01110111: // Phoneme: 'w', bytes: [119] // consonant features: {"position":"Labio-velar","position_index":0,"manner":"Approximant","voiced":true} return (float) 0.7153846153846153; 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.6230769230769231; break; case 0b11001001101110011100110010100101: // Phoneme: 'ɹ̥', bytes: [201, 185, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Approximant","voiced":false} return (float) 0.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b01101010: // Phoneme: 'j', bytes: [106] // consonant features: {"position":"Palatal","position_index":8,"manner":"Approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001001101100001100110010001010: // Phoneme: 'ɰ̊', bytes: [201, 176, 204, 138] // consonant features: {"position":"Velar","position_index":9,"manner":"Approximant","voiced":false} return (float) 0.4; 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.43846153846153846; 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.6692307692307693; break; case 0b111000101011000110110001: // Phoneme: 'ⱱ', bytes: [226, 177, 177] // consonant features: {"position":"Labio-dental","position_index":2,"manner":"Tap/flap","voiced":true} return (float) 0.6230769230769231; 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.5846153846153846; 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.49230769230769234; 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.34615384615384615; 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.7692307692307693; break; case 0b1100101010011001: // Phoneme: 'ʙ', bytes: [202, 153] // consonant features: {"position":"Bi-labial","position_index":1,"manner":"Trill","voiced":true} return (float) 0.6692307692307693; break; case 0b011100101100110010100101: // Phoneme: 'r̥', bytes: [114, 204, 165] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Trill","voiced":false} return (float) 0.5846153846153846; 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.4461538461538462; break; case 0b1100101010000000: // Phoneme: 'ʀ', bytes: [202, 128] // consonant features: {"position":"Uvular","position_index":10,"manner":"Trill","voiced":true} return (float) 0.34615384615384615; break; case 0b1100101010011100: // Phoneme: 'ʜ', bytes: [202, 156] // consonant features: {"position":"Pharyngeal","position_index":11,"manner":"Trill","voiced":false} return (float) 0.49230769230769234; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b11001010100011101100110010011101: // Phoneme: 'ʎ̝', bytes: [202, 142, 204, 157] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral fricative","voiced":true} return (float) 0.34615384615384615; 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.4; 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.5846153846153846; 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.49230769230769234; 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.4461538461538462; break; case 0b1100101010001110: // Phoneme: 'ʎ', bytes: [202, 142] // consonant features: {"position":"Palatal","position_index":8,"manner":"Lateral approximant","voiced":true} return (float) 0.34615384615384615; break; case 0b11001010100111111100110010100101: // Phoneme: 'ʟ̥', bytes: [202, 159, 204, 165] // consonant features: {"position":"Velar","position_index":9,"manner":"Lateral approximant","voiced":false} return (float) 0.4; 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.34615384615384615; break; case 0b1100100110111010: // Phoneme: 'ɺ', bytes: [201, 186] // consonant features: {"position":"Alveolar","position_index":5,"manner":"Lateral tap/flap","voiced":true} return (float) 0.18461538461538463; 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.09230769230769231; 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.046153846153846156; break; } break; } return (float) 1.0; };