1. In a computing device and at a speech recognition problem detection program executed on the computing device, a method for identifying a cross-language speech recognition problem, comprising: receiving a target word from a target application; acquiring a phonetic transcription of the target word comprising one or more target phonetic units; determining that at least one of the target phonetic units is not found in a plurality of native phonetic units associated with a native language; in response to determining that the at least one target phonetic unit is not found in the plurality of native phonetic units, outputting a warning of the cross-language speech recognition problem for display on a display device, wherein the warning comprises the target word; receiving feedback comprising performance statistics related to a recognition accuracy by a speech detection program of the target word, wherein the target word has been previously evaluated by the speech recognition problem detection program; utilizing the feedback to determine that the recognition accuracy of the target word is below a predetermined threshold; and in response to determining that the recognition accuracy of the target word is below a predetermined threshold, adding the target word to a black list comprising a plurality of words having a recognition accuracy below the predetermined threshold.