نمایش نتایج 1 تا 5 از 5

نام تاپیک: خواندن متن(speech)

  1. #1
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آذر 1390
    پست
    560

    خواندن متن(speech)

    می خوام برنامم یه رشته رو بخونه،چی کار باید بکنم؟
    با تشکر فراوان

  2. #2

    نقل قول: خواندن متن(speech)

    var
    SpVoice: variant;
    SavedCW: Word;
    begin
    SpVoice := CreateOleObject('SAPI.SpVoice');
    SavedCW := Get8087CW;
    Set8087CW(SavedCW or $4);
    SpVoice.Speak('This is a text.');
    Set8087CW(SavedCW);
    end;

  3. #3

    نقل قول: خواندن متن(speech)

    البته
    uses
    ComObj


  4. #4
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آذر 1390
    پست
    560

    نقل قول: خواندن متن(speech)


    SavedCW := Get8087CW;
    Set8087CW(SavedCW or $4);
    Set8087CW(SavedCW);

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

  5. #5

    نقل قول: خواندن متن(speech)

    تو چه سیستم عاملی تست کردید ؟
    در SAPI ویندوز 7 باگی وجود داره که در صورتی که کدهای بالا رو ننویسی با خطای Division by zero مواجه میشی ، من خودم اون کد رو بدون اون 3 خط قبلا در ویندوز XP نوشته بودم ، وقتی خواستم برای شما قرارش بدم دیدم خطا میده و با جست و جو تو گوگل فهمیدم SAPI در ویندوز 7 باگ داره و برای حل این مشکل باید اون 3 خط اضافه بشه .

برچسب های این تاپیک

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

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