specify key to transpose to
no real change to language_model_generator
no real change to translation_model_generator
extended decoding for multiple voices