27. The computer program product of claim 22 , wherein training the single pronunciation estimator and training the acoustic models is executed by a nonportable programmable device.
22. The computer program product of claim 21 , the computer program product being further operable to cause the data processing apparatus to: accept a plurality of sets of utterances, each set corresponding to a different one of the plurality of languages, the utterances in each set being spoken by the native speakers of the language of each set; and train a set of acoustic models for the subword units using the accepted sets of utterances and pronunciations estimated by the single pronunciation estimator from text representations of the training utterances.