صفحه 1 از 3 123 آخرآخر
نمایش نتایج 1 تا 40 از 108

نام تاپیک: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    با سلام خدمت اساتید گرامی.
    اگر 1 جستجوی کوچیک توی اینترنت داشته باشین میبینید که یکی از مبهم ترین و بزرگترین مشکلات برنامه نویس ها تلفن گویا هست.چونکه یک مرجع فارسی خوب در این موضوع وجود نداره ،اکثر این بحث ها یا به نتیجه نرسیده و یا از بحث اصلی منحرف شده.به همین خاطر من تصمیم گرفتم که یک تاپیک اختصاصی برای این موضوع بزنم و تمام تجربیاتی که در طی 1 سال از نوشتن تلفن گویا که بصورت حرفه ای داره تمامی کارهای متداول و مورد نیاز رو انجام میده، بدست آوردم رو در اختیار دوستان بگذارم تا شاید خیلی از مشکلات برطرف بشه.
    با توجه به اینکه میخام واقعا برای اینکار وقت بزارم ،قبل از شروع باید ببینم متقاضی این کار در اینجا چند نفر هستن تا ببینم آیا واقعا ارزش داره که وقت بزارم یا نه.بخاطر همین کسانیکه واقعا میخان بنده اینکارو انجام بدن و مشارکت انجام میدن ، با زدن تشکر آمادگی خودشونو اعلام کنن.زمانیکه تعداد تشکرها به 20 برسه من شروع میکنم.لطفا پست هم نگذارید تا شروع کار.منتظر هستم.

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    قسمت 2) کار با مودم ها

    اولین کاری که برای یک نرم افزار تلفن گویا باید انجام بگیرد ، تشخیص مودم های متصل شده به سیستم و آماده کردن آنها توسط نرم افزار برای پذیرش تماس ها میباشد.
    در کامپوننت Tapiex ، یک متغیر به نام Lines وجود دارد که از آرایه ای از جنس ITAPILine می باشد.
    نکته : در کامپوننت Tapiex ActiveX تعداد 12 Interface وجود داره که مهمترین اونها عبارتند از :
    1) ITAPICall : شامل متغیرها و متدهای مربوط به یک تماس روی یک خط(مودم) میباشد.بوسیله این شی مدیریت تماسها اعم از قبول تماس،رد تماس ، قطع کردن تماس ،پخش یک صوت برای تماس و هر چیزی که مربوط به یک نماس هست رو میشه انجام داد.در واقع این مهمترین کلاس موجود در Tapiex هست که تماس ها رو مدیریت میکنه.
    2) ITAPILine : شامل متغیرها و متدهای مربوط به یک خط یا همون مودم میباشد.بوسیله این کلاس میتوان نام مودم های شناخته شده در سیستم،باز کردن مودم برای تماس،گرفتن شماره و بستن یک مودم را انجام داد.
    3) ILineCaps : این interface فقط دارای یک سری توابع هست که قابلیت های یک خط را به ما میدهد.

    لازم به ذکر می باشد که کنترل Tapiex رو که روی فرم انداختیم(که در اینجا نام آن tapiex_com می باشد) خود شامل متغیرهایی از نوع "آرایه ای از interface های موجود" می باشد که از آنها در صورت لزوم می توان استفاده کرد.

    برای شروع کار با Tapiex ، ابتدا بایستی تابع initialize() را صدا بزنیم تا کنترل Tapiex، اطلاعات اولیه را بارگزاری کند.
    برای این کار کافیست کد زیر را در Form_load خود بنویسیم :
    tapiex_com.initialize()

    با صدا زدن این تابع ، خود Tapiex لیست مودم های متصل به دستگاه را پیدا کرده و در متغیر Lines میریزد.این دستگاه ها را بوسیله یک حلقه بصورت زیر می توان در یک ComboBox با نام TPLines_cb قرار داد.(لطفا شرطهایی که گذاشته شده را بگذارید تا قطعات سخت افزاری را نشان دهد.)
    ITAPILine tpline;
    foreach (ITAPILine tempLoopVar_tpline in tapiex_com.Lines)
    {
    tpline = tempLoopVar_tpline;
    if ((tpline.Caps.Media_Modes & LINEMEDIAMODE.MEDIAMODE_INTERACTIVEVOICE) > 0 || (tpline.Caps.Media_Modes & LINEMEDIAMODE.MEDIAMODE_AUTOMATEDVOICE) > 0)
    {
    if (tpline.DeviceName != "IPCONF LINE" && tpline.DeviceName != "H323 Line")
    {
    TPLines_cb.Items.Add(tpline.DeviceName);


    }

    }
    }

    حال شما نام تمامی دستگاه ها را در یک لیست باکس قرار داده اید.برای اینکه یک مودم را آماده برای تماس کنیم ، بایستی به اصطلاح آن مودم را باز کنیم.برای این کار بایستی دستگاه انتخاب شده را پیدا کرده و آنرا در یک متغیر از نوع ITAPILine ریخته و سپس تابع open را صدا بزنیم به شکل زیر :
    private ITAPILine find_line(string p)
    {
    for (int i = 0; i < tapiex_com.Lines.Count; i++)
    if (tapeix_com.Lines.Item(i).Name == p)
    return tapiex_com.Lines.Item(i);
    return null;

    }
    ITAPILine line = find_line(TPLines_cb.SelectedItem.ToString());
    if (!line.Opened)
    {
    if (line.Open())
    messagebox.show("line is open");
    {

    در کد بالا ابتدا تابع find_line صدا زده می شود تا با توجه به نام دستگاه انتخاب شده ، line مربوط به آن را برگرداند.این متد یک رشته را دریافت کرده و یک متغیر از نوع ITAPILine را برمی گرداند.
    بعد از این ابتده بوسیله متغیر opend چک می کنیم آیا این خط قبلا باز شده است یا نه.اگر یاز نشده باشد تابع open را صدا زده و خط را باز می کنیم.تابع open هیچ متغیری را نمیگیرد و یک متغیر boolean را برمیگرداند.بدین ترتیب ما یک خط یا همان مودم را آماده دریافت تماس کرده ایم.
    متغیر opend از کلاس ITAPILine : چک میکند که آیا شی مربوطه از کلاس ITAPILine (که در واقع همان مودم هست) باز شده یا نه.اگر باز باشد True برمیگرداند.
    تابع open از کلاس ITAPILine: شی مربوط به کلاس ITAPILine را (که همان مودم هست) باز و آماده تماس میکند.اگر با موفقیت باز شود ، true بر میگرداند.
    به همین ترتیب تابع close یک خط را می بندد.

    تست کنید اگر مشکلی بود درخدمتم.

  3. #3
    کاربر دائمی آواتار AmirGhasemi
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    522

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    در مورد مودم هاي IVR !!
    اين كلمه IVR كه برند نيست داداش من!!! IVR نسل جديد از مودمهاست كه قابليت تعامل با ديتاهاي روي خط دارد!! همين سيستم هاي تلفن گويا كه با استفاده از دكمه هاي زده شده توسط كاربر هزار تا كار مي كنه!

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    نقل قول نوشته شده توسط AmirGhasemi مشاهده تاپیک
    در مورد مودم هاي IVR !!
    اين كلمه IVR كه برند نيست داداش من!!! IVR نسل جديد از مودمهاست كه قابليت تعامل با ديتاهاي روي خط دارد!! همين سيستم هاي تلفن گويا كه با استفاده از دكمه هاي زده شده توسط كاربر هزار تا كار مي كنه!
    در مورد IVR .

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام.ببخشید چند روز به علت درگذشت استاد برنامه نویسیم نبودم.ایشالا از شنبه دوباره بحث رو ادامه میدم.
    واسه PDF کردن هم چشم.انشاالله تموم که شد با نظر خود دوستان مطالب رو به صورت PDF می کنم.
    و اما درباره KDTele که جناب Sal_64 پرسیدن ،باید خدمت ایشون عرض کنم که من اینجا از کامپوننت KDTele برای ارسال و دریافت فکس استفاده میکنم.به همین خاطر ابتدا مباحث مربوط به تلفن گویا با Tapiex رو میگم بعدش انشاالله میرم سراغ KDTele و مباحث اون رو برای ارسال و دریافت فکس رو میزارم.
    من چون چن روز نبودم این پستهای پاک شده رو نخوندم و نمیدونم چیه.ولی من به شخصه کاری به هیچ کس ندارم و کارم رو ادامه میدم.ممنون از همگی.

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    قسمت 3 ) روند کاری در tapiex و مفاهیم ،توابع و رویدادهای کلیدی

    با سلام دوباره.
    تمامی کار با tapiex در کار با رویدادهای آن خلاصه میشود.رویدادهای تاپیکس دو پارامتر دارند:
    1) param0 که از نوع object میباشد.این پارامتر نقش خاصی در رویدادها ندارد.
    2)param1. این پارامتر برای هر رویداد، از نوع آن رویداد میباشد.این پارامتر اصلی ترین نقش را در رویدادهای تاپیکس بازی میکند.مهمترین متغیر موجود در param1 ، متغیر m_call میباشد که از نوع ITapicall میباشد و تمامی اطلاعات مربوط به تماس وارد شده یا گرفته شده در آن قرار میگیرد و برای هر تماس مستقل میباشد.در جلسات بعدی بیشتر با توابع مربوط به m_call آشنا میشویم.
    متغیر param1 در هر رویداد، مناسب با آن رویداد متغیر دیگری جز m_call دارد.بطور مثال در رویداد OnRing تعداد زنگها در متغیری با نام ringCount در param1 قرار میگیرد.

    بطور کلی در تمامی رویدادهای تاپیکس با توابع موجود در param1.m_call کار خواهیم کرد.این پارامتر از نوع ITapiCall بوده و تمامی کارها اعم از برداشتن گوشی ، گرفتن شماره ، پخش صوت ، قطع کردن تماس و... بوسیله این پارامتر انجام خواهد شد.
    همچنین m_call دارای 3 متغیر با نام User_Data1 ,User_Data2,User_Data3 میباشد که از نوع object میباشد.این 3 پارامتر برای آن قرار داده شده است ، که بعضی از اطلاعات مربوط به هر تماس که برنامه نویس تشخیص میدهد باید نگه داشته شود، را در این 3 متغیر قرار داده و در حالتی که چند تماس همزمان وارد شود،اطلاعات تماس ها با هم تداخل پیدا نکند.در ادامه با نحوه کار کردن با این متغیرها بیشتر آشنا میشوید.

  7. #7

    نقل قول: قسمت 3 ) روند کاری در tapiex و مفاهیم ،توابع و رویدادهای کلیدی

    آقا خیلی تشکر امیدوارم ابتر نمونه و همینطور ادامه بدین

  8. #8

    نقل قول: قسمت 3 ) روند کاری در tapiex و مفاهیم ،توابع و رویدادهای کلیدی

    سلام آقا... خسته نباشید... چه جوری میتونم تماس ورودی را تشخیص بدم؟ لطفا کمک کنید؟؟؟

  9. #9

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    آقا جان سلام لینک این KDTELE رو یه جا بزارید ما هم برداریم یا تونستید ایمیل کنید bakhtiari@live.com

  10. #10

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    کدوم ادامه؟!!

  11. #11
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    عزیز 1 کم دقت کنی توی پست شماره 3 لینک رو گذاشتم

  12. #12

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    برنامه ارسال ودریافت فکس باkdteleدر سی شارپ میخوام

  13. #13

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    امیدوارم حالت خوب باشه .مرسی که کمک میکنی و مطالب میذاری. راستش منظورم این بود که ادامه آموزش چی شد؟
    اون ها که دانلود کامپوننت ها بودن.
    دوست من شما نمونه برنامه داری بهم بدی که از kdtele استفاده شده باشه؟????????? اینجوری بهتر دم دستم می افته برنامه .
    در ضمن Kdtele رو نمیشه دانلود کرد خراب لینکش.
    شما چرا یه برنامه نوینویسی و تو نمونه برنامه ها اپلود کنی در این مورد؟
    اینجوری بهتر نیست؟

  14. #14

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    لینک درسته !! من اشتباه کردم.

  15. #15

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    لینکش درسته . من اشتیاه کردم.

  16. #16

    Thumbs up خیلی ضروری

    بازم سلام من انقدر خسته بودم لینک پست رو ندیدم دانلود کردم KDTELE و TAPIX رو فقط رفرنسی وجود داره که استفاده از رویداد ها و رخدادها و خصوصیات رو توضیح بده اصلاً نمی دونم بعد از اینکه مودم رو اکتیو کردم چکار کنم؟

    پورت باز کنم --- ؟ ورودی بگیریم ----؟ یه توضیح بدید ممنون می شم

  17. #17
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام.یه کم سرم شلوغه.خلوت شد ادامه میدم.
    وقتی که شما مودم را باز(اکتیو) کردی و خط رو بهش وصل کردی دیگه لازم نیس از لحاظ سخت افزاری کاری کنی.با متد dial شماره میگیری و با متد Answer هم جواب میدی.

  18. #18

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام
    لطف کنید یه فایل pdf درست کنید ممنون.

  19. #19

    Question نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

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

    و اما سوالم فقط میخواستم از TAPIEx استفاده کنم آنتی ویروس هم غیر فعال هست. اما نمیدونم چرا TAPIEx به درستی کرک نشد !!! لطفا راهنماییم کنید.
    آخرین ویرایش به وسیله samadblaj : چهارشنبه 03 آبان 1391 در 12:58 عصر

  20. #20

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام به همگی
    من زیاد با KDTELE کار نکردم چون تو ویندوز 7 خوب کرک نمی شد!!!!!!!!!
    و از TAPI استفاده کردم
    اما مشکلم این بود که صدای طرف مقابل میومد اما صدای من اون سمت نمیرفت!!!

    و در ضمن این نکته رو هم باید بگم تا اونجایی که من میدونم شرکت kDTELE تعطیل شده!!!!!!!!!!
    اما شرکت TAPI هنوز سر پا هس و دارای ورژن های مختلفی هس

    اگه نمونه کد از TAPI خواستی بگو تا بذارم


    همواره موفق و پیروز باشید

  21. #21
    کاربر تازه وارد آواتار en.reza
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    تالش
    سن
    34
    پست
    69

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    دوستان pdf بذارید
    ممنون

  22. #22
    کاربر دائمی آواتار ordebehesht
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    یه گوشه دنج از این دنیا
    پست
    845

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    نقل قول نوشته شده توسط en.reza مشاهده تاپیک
    دوستان pdf بذارید
    ممنون
    دوستان خواهشان فایل pdf‌ و یا فیلم بزارین ازکارتون

  23. #23
    کاربر جدید
    تاریخ عضویت
    خرداد 1390
    محل زندگی
    کرمان
    پست
    29

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    با سلام خدمت اساتید گرامی ،

    ممنون واسه آموزشهای مفیدتون
    در مورد تعطیلی KD حقیقت این هست که تعطیل نشده بلکه توسط یکی از این شرکتهایی که Call Center تولید میکنند (مثل الاستیکس و آستریسک) خریداری شده و از پارسال محصولاتش رو صرفا بر پایه لینوکس تولید میکنه .
    من داشتم با سورس های VAAK ور می رفتم که رد پای الگوریتم های KD رو اون تو دیدم و بعد از کمکی فضولی فهمیدم که یه شرکتی کلا خریده اون رو .

    بهرحال ،
    بازم ممنونم واسه اینکه برای چند تا تازه کار مثل من وقت می زارید و اطلاعاتتون رو شیر می کنید .
    من هر چی توی پستها گشتم مطلبی در مورد مشکلم ندیدم ، راستش بعد از نوشتن برنامه و مطمئن شدن از صحت عملکرد اون فقط یه بحثی باقی میمونه و اونم نصب محصول در محل مشتریه .

    در نظر بگیرید مثلا من از دوتا برد دبالوجیک آنالوگ (D/4PCI) چهار پورت که مجموعا میشه 8 پورت استفاده می کنم و با استفاده از KD 3.6 ، Global API ، VCPlus و ... کلی ماژول و کامپوننت دیگه برنامه ام رو تموم کردم که قراره نقش یک Service Manager رو توی یک سازمان دولتی انجام بده .

    تا جایی که من می دونم وقتی 8 پورت داشته باشم به هشت پورت ورودی شهری وصل میشه و از اون به کل داخلی ها دسترسی داره (این موضوع رو توی یک برنامه مشابه دیدم) حالا من این موضوع رو درک نمی کنم .!!! (خنگم خوب مسخره نکنید) .
    حالا می خوام بدونم سروری که برنامه من روش نصبه کجای مدار قرار می گیره و از لحاظ فیزیکی چه جوری باید به سانترال مثلا پاناسونیک با 200 داخلی وصل شه. البته ناگفته نمونه این که گفتم برنامه کامله منظورم از نظر الگوریتم و دیتابیس و ... بود و هنوز نصبش نکردم .

    جایی خوندم که خطوط شهری قبل از سانترال باید بیاد توی برد های سرور من ولی منظورش رو دقیق نفهمیدم ! یعنی یه انشعاب از خط شهری قبل از سانترال باید بگیرم ؟! یا جور دیگه باید باشه .

    اگه ممکنه من رو راهنمایی کنید
    با تشکر از همه دوستان.

  24. #24
    کاربر جدید
    تاریخ عضویت
    خرداد 1390
    محل زندگی
    کرمان
    پست
    29

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    من فقط یه موضوعی رو روشن کنم ،
    اگه برنامه تلفن گویا که می خواهید بنویسید صرفا جنبه آموزشی داره که خوب KDTELE و ... مشکلی ندارند اما اگه تجاری باشه دیگه نمیشه که مودم زولتریکس گذاشت واسه مشتری ، حداقلش باید از یک برد چهار خط دیالوجیک استفاده کنید و در این صورت باید کلا مقوله TAPI رو فراموش کنید و وقتی TAPI در کار نباشه KD و بقیه اکتیو ایکس ها بی مصرف میشن و اصلا خط هاتون رو لود نمی کنند .

    من نمی دونم هدف این پست چیه ، ادمین عزیز اگه در مورد برنامه ها تجاری و سیستم هایی غیر مبتنی TAPI اینجا میخواید بحث کنید بگید تا شروع کنیم اگه نه که یک تاپیک جدید بسازید
    ولی پیشنهاد من ! برای ساخت برنامه تجاری اصلاااااااً به TAPI و اکتیو ایکس هاش متکی نشید که اعصابتون رو خورد می کنه . واسه نوشتن یک برنامه تجاری باید سیستم قابلیت اطمینان و صحت عملکرد بالایی داشته باشه
    من یه کارای خوبی در مورد سیستم های غیر TAPI دارم اگه خواستید بگید بحثش رو شروع کنیم



    ----------------------------------------------
    HAMED MIRZAEI
    MCSD 2000 - MCDBA 2000 - MCSE 2003 - CIW WEBMASTER

  25. #25
    کاربر دائمی
    تاریخ عضویت
    آذر 1391
    محل زندگی
    Mashhad
    پست
    128

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    نقل قول نوشته شده توسط hamed_basic مشاهده تاپیک
    من فقط یه موضوعی رو روشن کنم ،
    اگه برنامه تلفن گویا که می خواهید بنویسید صرفا جنبه آموزشی داره که خوب KDTELE و ... مشکلی ندارند اما اگه تجاری باشه دیگه نمیشه که مودم زولتریکس گذاشت واسه مشتری ، حداقلش باید از یک برد چهار خط دیالوجیک استفاده کنید و در این صورت باید کلا مقوله TAPI رو فراموش کنید و وقتی TAPI در کار نباشه KD و بقیه اکتیو ایکس ها بی مصرف میشن و اصلا خط هاتون رو لود نمی کنند .

    من نمی دونم هدف این پست چیه ، ادمین عزیز اگه در مورد برنامه ها تجاری و سیستم هایی غیر مبتنی TAPI اینجا میخواید بحث کنید بگید تا شروع کنیم اگه نه که یک تاپیک جدید بسازید
    ولی پیشنهاد من ! برای ساخت برنامه تجاری اصلاااااااً به TAPI و اکتیو ایکس هاش متکی نشید که اعصابتون رو خورد می کنه . واسه نوشتن یک برنامه تجاری باید سیستم قابلیت اطمینان و صحت عملکرد بالایی داشته باشه
    من یه کارای خوبی در مورد سیستم های غیر TAPI دارم اگه خواستید بگید بحثش رو شروع کنیم



    ----------------------------------------------
    HAMED MIRZAEI
    MCSD 2000 - MCDBA 2000 - MCSE 2003 - CIW WEBMASTER
    داداش شما شروع کن

  26. #26
    کاربر دائمی آواتار AmirGhasemi
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    522

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام و شب عالی همه بخیر
    آقا نیکی و پرسش؟؟ نمونه کد TAPI را بذار تا همه ما دعاگوی شما باشیم
    ما هیج جا نمی ریم همین جا هستیم تا شما هم آپلود بفرمایید نمونه کد را

  27. #27

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    آقا این تاپیک ادامه نداره؟ من لینک اول تاپیک اول را دانلود کردم ولی باز نمیشه

  28. #28
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    جناب samadblaj اگه توی ویندوز 7 استفاده میکنید ابتدا روی cmd کلیک راست کرده و run as administrator بزنید.سپس دستور زیر رو توی cmd تایپ کرده و ریستارت کنید تا توی 7 کار کنه
    bcdedit.exe /set {current} nx AlwaysOff. این خطا هم احتمالا مربوط به دانلود نشدن کامل فایل زیپ هست.حتما همه چی رو به صورت run as administrator اجرا کنید.

  29. #29

    Angry نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    نقل قول نوشته شده توسط kimm66 مشاهده تاپیک
    جناب samadblaj اگه توی ویندوز 7 استفاده میکنید ابتدا روی cmd کلیک راست کرده و run as administrator بزنید.سپس دستور زیر رو توی cmd تایپ کرده و ریستارت کنید تا توی 7 کار کنه
    bcdedit.exe /set {current} nx AlwaysOff. این خطا هم احتمالا مربوط به دانلود نشدن کامل فایل زیپ هست.حتما همه چی رو به صورت run as administrator اجرا کنید.
    این چیه گذاشتی؟ قبلش تستش کن ....
    دوستان اگه این کامند رو اجرا کنین دیگه سیستمتون بوت نمی شه هیچ راهی هم جز نصب دوباره ویندوز ندارین !!!!

  30. #30

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    جناب samadblaj اگه توی ویندوز 7 استفاده میکنید ابتدا روی cmd کلیک راست کرده و run as administrator بزنید.سپس دستور زیر رو توی cmd تایپ کرده و ریستارت کنید تا توی 7 کار کنه
    bcdedit.exe /set {current} nx AlwaysOff. این خطا هم احتمالا مربوط به دانلود نشدن کامل فایل زیپ هست.حتما همه چی رو به صورت run as administrator اجرا کنید.
    ممنونم ولی چقدر دیر !

    میشه بگید این کد چیکار میکنه؟
    bcdedit.exe /set {current} nx AlwaysOff.

  31. #31

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام دوستان
    من تونستم با متد OnDigitDetected یک منو ( فایل صوتی ) بر اساس انتخاب کلید کاربر پخش کنم .
    مثلا :
    منوی 1 : خوشامد گویی ==> برای ارتباط با مدیر کلید 1 برای گذاشتن پبام کلید 2 و برای لیست قیمت کلید 3 را فشار دهید .
    من یک زیر منو دیگه برای لیست قیمت درست کردم که وقتی کاربر از منوی 1 کلید 3 رو زد به این منو هدایت بشه که خودش شامل 2 قسمت هست
    زیر منو لیست قیمت : ==> جهت کسب لیست قیمت نرم افزار کلید 1 و جهت کسب لیست قیمت سخت افزار کلید 2 را فشار دهید .

    مشکل اینجاست که نمدونم چطور تشخیص بدم که کاربر الان داخل زیر منو لیست قیمت هست و وقتی مثلا کلید 1 رو میزنه برای دریافت لیست قیمت نرم افزار قیمت رو بشنود . الان اگر کاربر تو منوی لیست قیمت باشه و کلید 1 رو برای شنیدن قیمت نرم افزار بزنه هدایت میشه به بخش ارتباط با مدیر( منوی 1)
    این مشکل رو چطور میشه حل کرد ؟

    ضمنا من از kdtele استفاده می کنم .
    ممنون میشم راهنمایی کنید .

  32. #32

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    عجیبه
    خیلی از اساتید در مورد آموزش و ساخت تلفن گویا داخل انجمن های سایت پست زدند . اما الان ....
    حداقل بگید از کدوم متد باید استفاده کرد .
    چند سال پیش اوضاع انجمن ها خیلی بهتر بود .

  33. #33

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    نقل قول نوشته شده توسط unforgiven مشاهده تاپیک
    عجیبه
    خیلی از اساتید در مورد آموزش و ساخت تلفن گویا داخل انجمن های سایت پست زدند . اما الان ....
    حداقل بگید از کدوم متد باید استفاده کرد .
    چند سال پیش اوضاع انجمن ها خیلی بهتر بود .
    سلام میشه سورستون رو بذارید...
    و بگید از چه مودمی استفاده میکنید...

  34. #34

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    سلام میشه سورستون رو بذارید...
    و بگید از چه مودمی استفاده میکنید...
    سلام
    من از مودم Rockwell استفاده کردم البته این مودم Caller ID رو پشتیبانی نمیکنه , و البته من نیاز به این ویژگی مودم هم فعلا ندارم .

  35. #35
    کاربر دائمی آواتار joker
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان
    سن
    43
    پست
    1,326

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    براي ترانسفر يك تماس با اين كامپوننت روي تلفن هاي سانترال كسي كار كرده ؟

  36. #36
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    کرمان
    پست
    285

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    دوستان به نظر میومد میتونست تاپیک خوبی بشه ولی متاسفانه ادامه پیدا نکرده (به نظر میاد)
    از دیگر دوستان و اساتید خواهش میکنم در صورتی که در این زمینه اطلاعاتی دارند دریغ نکنند .
    در ضمن لینک دانلود کامپوننتها به نظر میاد expire شده اگر دوستان این کامپوننت را با ک . ر . ک دارند لطف کنند اپلود نمایند

  37. #37

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    جناب جوکر عزیز شما میتونید منو راهنمایی کنید .
    تا مشکل برنامه رو حل کنم .
    من تونستم با متد OnDigitDetected یک منو ( فایل صوتی ) بر اساس انتخاب کلید کاربر پخش کنم .
    مثلا :
    منوی 1 : خوشامد گویی ==> برای ارتباط با مدیر کلید 1 برای گذاشتن پبام کلید 2 و برای لیست قیمت کلید 3 را فشار دهید .
    من یک زیر منو دیگه برای لیست قیمت درست کردم که وقتی کاربر از منوی 1 کلید 3 رو زد به این منو هدایت بشه که خودش شامل 2 قسمت هست
    زیر منو لیست قیمت : ==> جهت کسب لیست قیمت نرم افزار کلید 1 و جهت کسب لیست قیمت سخت افزار کلید 2 را فشار دهید .

    مشکل اینجاست که نمدونم چطور تشخیص بدم که کاربر الان داخل زیر منو لیست قیمت هست و وقتی مثلا کلید 1 رو میزنه برای دریافت لیست قیمت نرم افزار قیمت رو بشنود . الان اگر کاربر تو منوی لیست قیمت باشه و کلید 1 رو برای شنیدن قیمت نرم افزار بزنه هدایت میشه به بخش ارتباط با مدیر( منوی 1)
    این مشکل رو چطور میشه حل کرد ؟

    ضمنا من از kdtele استفاده می کنم .
    کارم حسابی لنگ این قسمت مونده که چطور برنامه بین منو 1 و منو 2 و کلیدهای مربوط به اونها تفاوت قایل بشه .
    ممنون میشم راهنمایی کنید

  38. #38

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    دوستان این دو کتابخانه فقط از DTMF پشتیبانی میکنن؟ چون توی دستوراتشون گشتم هیچ دستوری با FSK ندیدم
    آخرین ویرایش به وسیله mrk320 : جمعه 20 آذر 1394 در 17:28 عصر

  39. #39
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    جناب unforgiven شما باید توی برنامتون یه سیستم درختی درست کنید.مثلا بگید اگر کلید 1 رو زده منوی 1 رو پخش کنه و اگر دوباره 1 رو زد زیر منوی مربوط به عملیات 1 رو پخش کنه.این برنامه نویسی هست و ربطی به تلفن گویا نداره.من توی سیستمم همین کارو کردم . کلید 1 1 با کلید 2 1 فرق میکنه.اونم توی سیستم درختی.

  40. #40
    کاربر تازه وارد
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    شیراز
    پست
    78

    نقل قول: آموزش کامل طراحی تلفن گویا با Tapiex و KDTele در سی شارپ

    برای ارسال داخلی هم کد برای این 2 تا کامپوننت به صورت زیر هست.با توجه به مودم و سانترال ممکنه جواب بده یا نده

    e.m_Call.GenerateDTMF("!", TAPI_DIGITMODE.DIGITMODE_DTMF);
    System.Threading.Thread.Sleep(1000);
    e.m_Call.GenerateDTMF(dakheli, TAPI_DIGITMODE.DIGITMODE_DTMF);

    System.Threading.Thread.Sleep(1000);
    e.m_Call.Drop();


صفحه 1 از 3 123 آخرآخر

تاپیک های مشابه

  1. برای تلفن گویا در .NET کدام یک از kdtele و tapiو tapiex بهترند؟
    نوشته شده توسط aftabgardoon در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 16 دی 1392, 11:13 صبح
  2. گفتگو: طراحی تلفن گویا ، کار کردن با توابع Tapi
    نوشته شده توسط mina.net در بخش VB.NET
    پاسخ: 37
    آخرین پست: پنج شنبه 18 آبان 1391, 17:40 عصر
  3. گفتگو: در مورد طراحی تلفن گویا و استفاده از کامپوننت ها
    نوشته شده توسط dark-man در بخش C#‎‎
    پاسخ: 45
    آخرین پست: پنج شنبه 24 دی 1388, 22:31 عصر
  4. تلفن گویا در دلفی سورس کامل و باتوضیح کامل
    نوشته شده توسط mehdirayaneh در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 10
    آخرین پست: پنج شنبه 10 خرداد 1386, 08:00 صبح
  5. طراحی سیستم تلفن گویا با وجود سانترال
    نوشته شده توسط realman در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: یک شنبه 19 شهریور 1385, 17:00 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •