提交 2e1c4d68 authored 作者: Merwan Ouddane's avatar Merwan Ouddane 提交者: Mike Jerris

[FS-10155] French digits are not spelled right

上级 988eff2d
...@@ -110,17 +110,25 @@ static switch_status_t play_group(switch_say_method_t method, switch_say_gender_ ...@@ -110,17 +110,25 @@ static switch_status_t play_group(switch_say_method_t method, switch_say_gender_
} else { } else {
say_file("digits/%d%d.wav", b, c); say_file("digits/%d%d.wav", b, c);
} }
} else {
if (b == 7 || b == 9) {
say_file("digits/%d0.wav", b-1);
} else { } else {
say_file("digits/%d0.wav", b); say_file("digits/%d0.wav", b);
} }
} }
}
if (c || (ftdNumber == 1 && (a || b || c))) { if (c || ((ftdNumber == 1 && (a || b || c)) && (a && (b || c)))) {
/*switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "a=%d b=[%d] c=%d\n",a, b,c);*/ /*switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "a=%d b=[%d] c=%d\n",a, b,c);*/
int fVal = c; int fVal = c;
if (ftdNumber == 1) if (ftdNumber == 1)
fVal = itd; fVal = itd;
if (b == 7 || b == 9) {
fVal += 10;
}
if (method == SSM_COUNTED) { if (method == SSM_COUNTED) {
say_file("digits/h-%d.wav", fVal); say_file("digits/h-%d.wav", fVal);
} else { } else {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论