Revoir l'algo de la fonction TuxAudio_ComputeTTSTime()
Status: Alpha
Brought to you by:
joelmatteotti
La fonction TuxAudio_ComputeTTSTime() doit retourner un long qui sers d'estimation qu'il faut à Tux pour prononcer une phrase, cette estimation est basé sur la longueur de la phrase la vitesse et le pitch.
Elle fonctionne avec la plus part des phrases, mais dès qu'il s'agit de très longue phrases elles sont coupées bien avant la fin.
long TuxAudio_ComputeTTSTime(const char str, int pitch, int speed)
{
return lrint(((float)(countCharacterOccurency(trim((char )str),' ') + 1) / (float)speed) * 60 * 1000);
}