45. A method for generating speech content for a plurality of text strings, the method implemented by at least one computing device having at least one processor and at least one program stored in memory, the method comprising: identifying a plurality of text strings; assigning a rank to each of the plurality of text strings; detecting that a language of a lower rank text string and a higher rank text string are different; determining that the language of the lower rank text string is speakable in the language of the higher rank text string; and generating speech content for at least the lower rank text string and the higher rank text string using the language of the higher rank text string.
45. A method for generating speech content for a plurality of text strings, the method implemented by at least one computing device having at least one processor and at least one program stored in memory, the method comprising: identifying a plurality of text strings; assigning a rank to each of the plurality of text strings; detecting that a language of a lower rank text string and a higher rank text string are different; determining that the language of the lower rank text string is speakable in the language of the higher rank text string; and generating speech content for at least the lower rank text string and the higher rank text string using the language of the higher rank text string. 47. The method of claim 45 , further comprising: identifying a default language associated with a personal electronic device providing the speech content; determining that the languages of the lower rank text string and the higher rank text string are speakable in the default language; and generating speech content for the lower rank text string and the higher rank text string using the default language.