1. A method for determining a language among a plurality of languages available for a voice to text transcription of phone calls between a caller and a recipient provided by an answering machine system, comprising: deriving a country code of said caller or said recipient; selecting three or more languages to be included in a list of languages, wherein each selected language is determined to be a preferred language in that each language is identified as satisfying an initial acceptable probability of being selected later for use; after the list of languages is generated, determining, for each language in the list, a subsequent probability of being selected for use, the subsequent probability being based at least partially on said derived country code and at least another technical option; organize the list of languages based on each language's determined subsequent probability so as to generate a prioritized list of languages, whereby a first language with a highest subsequent probability is placed at a top of the prioritized list of languages followed by a second language with a second highest subsequent probability followed by a third language with a third highest subsequent probability; presenting the prioritized list of languages to said caller; selecting, by said caller, said language from among the prioritized list of languages by interacting with said answering machine system; and transcribing a corresponding voice message into text of the selected language for forwarding to said recipient.