دستور SayNumber در استریسک

دستور SayNumber در استریسک

در سیستم تلفنی asterisk با استفاده از اپلیکیشن SayNumber می توان ارقام را برای تماس گیرنده بصورت یک عدد خواند.

شکل کلی این دستور بصورت زیر است:

SayNumber(number)

saynumber-asterisk-1

مثلا برای ورودی 123 ، عدد یکصد و بیست سه را برای تماس گیرنده پخش می کند.

برای خواندن اعداد به زبان فارسی نیاز است که پیام های ایزابل را که در این پست آموزش داده ایم فارسی کنید.

بعد از انجام این کار اعداد فارسی خوانده می شود اما بدرستی خوانده نخواهد شد مثلا عدد 123 را بصورت جداگانه اول 100 و سپس 20 و سپس عدد 3 را میخواند.

برای حل این مشکل باید فایل say.conf استریسک که مطابق با اعداد فارسی ویرایش شده را جایگزین کنیم.

saynumber-asterisk-2

این فایل در انتهای آموزش قرار داده می شود.تنها کافیست فایل قدیمی را پاک و این فایل را کپی کنید.

بیشتر کار انجام شده اما یک کار کوچک مانده است باید برای انجام تغییرات در Asterisk  دستور say reload new را وارد کنیم که بعد از وارد کردن دستور مشکل رفع خواهد شد.

saynumber-asterisk-3

برای اطلاعات بیشتر با شماره 02691002623 در تماس باشید.

PDF آموزش فایل در قسمت پایین قرار گرفته است.