no sé, creo que la mejor opción es buscar un beta-tester nativo,
hay miles de personas que querrán ayudarte,
les das la letra y una versión cantada por tí y ellos te indica qué palabras dices mal
es más humano, y suele funcionar mejor.
de todas formas no te estreses, porque incluso para gente bilingüe (yo lo soy) es difícil que todos te entiendan, porque no sólo depende de la forma en que se pronuncia sino la forma en que cantes (a mí me pasa hasta en español que ligo mucho las palabras), y bueno, les pasa hasta a ellos, con los cantantes americanos sobre todo que no llegan a entender la letra, por eso, para ellos el acento extranjero no es tan extraño de oír como para nosotros.
la mejor solución para mejorar el inglés es pillarte un par de dvds y pegarte un par de semanas viendo pelis en versión original con subtítulos, lo pillarás en seguida
aparte de eso, pide ayuda que seguro que hay muchas personas que te querrán echar una mano.
en cuanto a ese tipo de software
ni idea