هم اکنون عضو شوید

ورود

فراموشی گذرواژه

گذروازه خود را فراموش کردید ؟

ورود

عضو شوید

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

دوره آموزش برنامه نویسی اندروید
آموزش تبدیل گفتار به متن در برنامه نویسی اندروید

آموزش تبدیل گفتار به متن در برنامه نویسی اندروید

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

تبدیل متن به گفتار در اندروید

ابتدا در layout خود کدهای زیر را قرار دهید نام آن در اینجا برابر با activity_main.xml است.

در بالا دو TextView قرار دارد با کلیک بروی TextView که در پایین قرار گرفته ضبط صدا شروع می شود و بعد از آن در TextView که در بالا قرار دارد نمایش داده می شود.

کد مربوط به MainActivity.java همانند زیر می شود.

در بالا void اولی (askSpeechInput) دیالوگ ذخیره صدا گوگل را نمایش می دهد و از onActivityResult برای اینکه بررسی کنیم چه زمانی دیگر صدا وارد نمی شود و سپس صدا را به متن تبدیل می شود.

 

این آموزش هم به پایان رسید.

 

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

 

 

درباره نویسنده

با زبان های برنامه نویسی C# , Java , Php به صورت تخصصی کار کردم و بیشتر وقتم رو در برنامه نویسی می گذرونم علاقه زیادی به ساخت اپلیکیشن اندروید دارم.

نظرها ( ۸ )

  1. ۳۱, مرداد , ۱۳۹۶ در ۱۰:۵۱ ق.ظ

    با سلام و عرض خسته نباشید
    برای زبان فارسی هم امکان استفاده وجود داره یا خیر؟
    با تشکر

  2. شاهین
    ۲۴, آبان , ۱۳۹۶ در ۳:۵۹ ب.ظ

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

  3. ....
    ۸, بهمن , ۱۳۹۶ در ۳:۳۶ ب.ظ

    داش سلام..
    از چه محیطی برای نوشتن این کد ها استفاده میشه؟
    میشه یه اموزش تصویری بزاری

  4. sadegh
    ۲۶, دی , ۱۳۹۷ در ۹:۱۰ ب.ظ

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

    • محمد حسین جعفری پور
      ۲۷, دی , ۱۳۹۷ در ۹:۲۲ ب.ظ

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

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

      • ali
        ۲۷, خرداد , ۱۳۹۹ در ۱۱:۵۲ ق.ظ

        سلام وقت بخیر

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

  5. zahra
    ۱۶, مرداد , ۱۳۹۸ در ۵:۱۱ ب.ظ

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