mmir-tooling
Version:
Build tools for MMIR projects
58 lines (48 loc) • 1.25 kB
text/typescript
import { SpeechConfig } from 'mmir-lib';
var defaultValues = {
de: {
"language": "de-DE",
"long": "deu-DEU",
"plugins": {
"ttsMary": {//"maryTextToSpeech"
"language": "de"
},
"asrNuance": {//"nuanceAudioInput"
"language": "deu-DEU"
}
}
},
en: {
"language": "en-GB",
"long": "eng-GBR",
"plugins": {
"ttsMary": {//"maryTextToSpeech"
"language": "en_GB"
},
"asrNuance": {//"nuanceAudioInput"
"language": "eng-GBR"
},
"ttsNuance": {//"nuanceTextToSpeech"
"language": "en-UK"
},
"ttsNuanceXhr": {//"nuanceHttpTextToSpeech"
"language": "en-UK"
}
}
},
ja: {
"language": "ja-JP",
"long": "jpn-JPN",
"plugins": {
"asrNuance": {//"nuanceAudioInput"
"language": "jpn-JPN"
}
}
}
};
function getDefault(id: string): SpeechConfig {
return defaultValues[id] || {};
}
export = {
getDefault
};