Trouvé : il faut modifier say.conf comme suit:

Code:
[fr](date-base,digit-base)                                                                                                          
    ;BAD _[n]um:0. => num:${SAY:1}                                                                                                 
    _[n]um:0X => num:${SAY:0:1}, num:${SAY:1:1}
Si j'ai bien compris, le principe de say.conf est :

1. Playback(phone:0123456,say) cherche un préfixe qui s'appelle "phone" et dont le numéro correspond à un pattern:

Code:
_pho[n]e:0[1-9]XXXXXXXX => num:${SAY:0:1}, num:${SAY:1:1}, num:${SAY:2:2}, num:${SAY:4:2}, num:${SAY:6:2}, num:${SAY:8:2}
2. Ensuite, l'appli app_playback.so analyse la partie droite (ce qui suit =>) et vérifie s'il existe d'autres patterns dans say.conf qui pourraient encore modifier la lecture.

En l'occurence, la modification du pattern "_[n]um:0X" permet de lui faire lire un couple de chiffres commençant par un zéro en prononçant le zéro.

J'ai rajouté le support pour les numéros 800:
Code:
_pho[n]e:08XXXXXXXX => num:${SAY:0:1}, num:${SAY:1:3},num:${SAY:4:2}, num:${SAY:6:2},num:${SAY:8:2}
Pour ceux que ça intéresse, plus de détails sur le plan de numérotation français.

Si quelqu'un sait comment ajouter ces modifications afin qu'elles soient incluses dans les futures versions d'Asterisk afin d'éviter à d'autres de perdre leur temps...

Merci.