تابع تلفظ اعداد به فارسی در Asterisk
قابلیت ارتباط Asterisk با زبان های برنامه نوسی رایج و پرکاربردی مثل Python ، PHP ، Java یا Perl قدرت فوق العاده ای به اون بخشیده . چند وقت پیش تو یک پروژه نیاز به فارسی سازی بخش هایی از Asterisk از جمله تلفظ اعداد طبق دستور زبان فارسی شد . اگرچه معمولا خیلی کم پیش میاد که بتونم وقتی برای برنامه نویسی بگذارم و در برنامه نوسی سرعت بالایی ندارم ولی سادگی کار با PHP و ارتباط آن با Asterisk با استفاده از ماژول PHP-AGI سرعت خوبی به کار داده بود . در این پست تابع persiansaynum() که برای تلفظ اعداد به فارسی در Asterisk نوشتم را قراردادم . فقط کافی است اعدادی را که دربرنامه می بینید در دایکتوری persianvoice قرار بدید و آنرا در مسیر /var/lib/asterisk/sounds قرار بدید . برای اجرای اسکریپت نیاز به نصب PHPAGI دارید که می توانید بسته را از اینجا دانلود و نصب کنید . اسکریپت را در مسیر /var/lib/asterisk/agi-bin قرار بدید و دسترسی را تنظیم کنید .
ادامه مطلب (more)

