O programa SingerVoiceTester (SVT) é projetado para testar as habilidades de canto do usuário, analisando um intervalo suficientemente longo (cerca de 10 segundos) do sinal acústico de seu canto. Para fazer isso, é calculado um histograma da distribuição de frequência da frequência de pitch (F0) da voz do cantor em uma escala musical de 4 oitavas. Com base no histograma obtido, dois modos de operação do programa são implementados:
- determinação do tipo de voz cantada (baixo, barítono, tenor, contralto, mezzo-soprano, soprano);
- testar e avaliar a posse prática da voz cantada no modo de jogo, avaliando suas diferenças em relação ao desempenho de referência em termos de tom e alcance da voz.