فهرست مطالب:

تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله
تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله

تصویری: تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله

تصویری: تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله
تصویری: ساخت دستیار صوتی با پایتون | 6 - ابزار متن به صدا و کار با صداها 2024, ژوئن
Anonim
تبدیل متن به گفتار آردوینو با استفاده از LM386 | پروژه صحبت کردن آردوینو | کتابخانه تاکی آردوینو
تبدیل متن به گفتار آردوینو با استفاده از LM386 | پروژه صحبت کردن آردوینو | کتابخانه تاکی آردوینو

سلام بچه ها ، در بسیاری از پروژه ها ما به آردوینو نیاز داریم که چیزی مانند ساعت صحبت کردن یا گفتن برخی داده ها را بیان کند ، بنابراین ما با استفاده از آردوینو متن را به گفتار تبدیل می کنیم.

مرحله 1: موارد مورد نیاز

چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید

برای این دستورالعمل ها به موارد زیر نیاز دارید: برد آردوینو بلندگو LM3862x 10k مقاومت 1x 0.1uF خازن 2x 10uF خازن 1x 0.05uF خازن 1x 220uF خازن 1x 100k پتانسیومتر منبع تغذیه

مرحله 2: نصب کتابخانه Talkie در Arduino IDE شما

نصب کتابخانه Talkie در Arduino IDE شما
نصب کتابخانه Talkie در Arduino IDE شما

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

مرحله 3: اتصالات

اتصالات
اتصالات
اتصالات
اتصالات

اولین تصویر نحوه ساخت تقویت کننده با استفاده از LM386 است. بنابراین ایده اصلی این است که صدا از آردوینو بیرون می آید و ما باید آن را تقویت کنیم تا به یک مدار تقویت کننده نیاز داشته باشیم و به همین دلیل از LM386 و مدار تقویت کننده آن تا آنجا که می توانید استفاده می کنیم. در تصویر مشاهده کنید. سپس پس از آن به جای میکروفون در مدار تقویت کننده LM386 ، آن را همانطور که در مدار دیگر نشان داده شده است ، به Arduino وصل می کنیم.

مرحله 4: کد

کد
کد

این کتابخانه تاکی بسیار مفید است و بیش از 1000 کلمه و دستور دارد. چندین مثال دارد ، می توانید همه آنها را امتحان کنید ، اما در اینجا از یک کد ساده برای توضیح کار استفاده می کنیم. کد زیر را کپی کنید:#شامل "Talkie.h" //Talkie.h برای راه اندازی اولیه این کتابخانه و تنظیم دیجیتال استفاده می شود پین 3 آردوینو به عنوان پین خروجی#شامل "Vocab_US_Large.h" //Vocab_US_Large.h برای استفاده از هشدارها#شامل "Vocab_Special.h" //Vocab_Special.h برای استفاده از صدای pauseTalkie استفاده می شود. // یک شیء "value" برای استفاده از commandsvoid setup () {} void loop () {voice.say (spPAUSE2) تعریف کنید ؛ voice.say (sp2_DANGER) ؛ voice.say (sp2_DANGER) ؛ voice.say (sp3_STORM) ؛ voice.say (sp3_IN) ؛ voice.say (sp3_THE) ؛ voice.say (sp3_NORTH) ؛/*اولین فرمان voice.say (spPAUSE2) این است که هنگام تکرار پیام هشدار مکث کوتاهی کنید. و دستورات بعدی فقط کلمات ساده ای هستند که دلالت دارند: DANGER DANGER STORM IN THE NORTH.*/} بعد از همه اینها کد را در arduino بارگذاری کنید

مرحله 5: خروجی صدا

خروجی صدا
خروجی صدا

در نهایت کد را در آردوینو بارگذاری کرده و منبع تغذیه را به آن وصل کنید. به محض روشن کردن مدار ، صدای هشدارها را خواهید شنید! اگر صدای واضحی دریافت نمی کنید ، سعی کنید دکمه قابلمه را تنظیم کنید یا بررسی کنید آیا آردوینو منبع تغذیه مناسبی دارد یا خیر و مطمئن شوید که GND آردوینو به زمین مدار متصل شده است.

توصیه شده: