Мазмуну:
- 1 -кадам: Чыгууну даярдоо: Сиздин Arduino жана Box
- 2 -кадам: BitVoicer орнотуу
- 3 -кадам: Bitvoicer колдонуу
- 4 -кадам: Arduino коду
Video: Үн таануу категориялары: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
TU Delft боюнча IPD Masterдин TfCD курсу үчүн.
Бул үн таануу тутумун кантип жасоо керек экендиги боюнча көрсөтмө. Биз бул долбоорду Arduino жана BitVoicerдин жардамы менен кантип орнотууну түшүндүрөбүз. Негиздер аяктагандан кийин бул системаны каалаганыңызча колдоно аласыз деп ишенебиз.
1 -кадам: Чыгууну даярдоо: Сиздин Arduino жана Box
Сизге Arduino, кээ бир зымдар жана LEDлер керек (үчөө жасайт). Биз светодиоддорду 3, 5 жана 6 -пинге илдик (бардык PWM төөнөгүчтөрү, биз аларды колдонбосок да). Унутпаңыз, бул үйрөткүчтө биз киргизүү ыкмасына басым жасайбыз: үн таануу. Биз, демек, бул системанын өндүрүшүнө көңүл бурган жокпуз жана аны жөнөкөй бойдон калтырдык.
Бул технологияны колдонууну көрсөтүү үчүн биз тизе импланттары үчүн 3D басылган подшипниктерди салган кутуну жасадык. Идея сизде ар кандай нерселер көп жана сиз туура нерсени табышыңыз керек. Биз муну тизе имплантынын подшипнигин билдирген кичинекей, орто жана чоң нерсе менен көрсөтүүнү чечтик. Баарын түшүнүктүүрөөк кылуу үчүн кичинекей өлчөмү үчүн жашыл LED, орто өлчөмү үчүн сары LED жана чоң үчүн кызыл түстү колдонууну чечтик.
2 -кадам: BitVoicer орнотуу
Эң биринчи кылгыңыз келген нерсе - жардам> активдештирүү астында өнүмүңүздү жандандыруу. Бул Bitvoicerден микроконтроллерге (Arduino) маалыматтарды жөнөтүүгө мүмкүндүк берет.
Андан кийин, Bitvoicerди орнотууну каалайсыз, ал чындыгында Arduino'ну анын конфигурациясын конфигурациялоо үчүн колдонгон. Файл> артыкчылыктарга өтүңүз. Бул жерде сиз кээ бир варианттарды көрө аласыз:
Биринчи абзацка каршы болбоңуз. Бул ачык варианттар, бул сиздин компьютериңиз иштей баштаганда эле үн таануу системасын ачууга жана баштоого мүмкүндүк берет. Кийинчерээк Raspberry Pi колдонуп, муну ойлонуп, өз алдынча системаны түзүшүңүз мүмкүн.
Андан кийин, сиз төмөнкү параметрди көрөсүз:
Сүйлөө таануу тили: BitVoicer кайсы тилди таануу керектигин аныктоо, Кабыл алынуучу ишеним деңгээли: Үн таануу айтылгандарды "алдын ала айтат" экенин билиңиз. Бул эч качан 100% га жетпейт, бирок натыйжалуу иштөө үчүн 40% жетиштүү болушу мүмкүн. Бул колдонуучунун акцентине, сүйлөө көлөмүнө же микрофонго жараша болот. Биз бул нерсеге кийинчерээк кайрылабыз.
Минималдуу аудио деңгээли: Компьютер угушу керек болгон эң төмөнкү аудио деңгээл
Аудио деңгээлинин активдештирилген мезгили (мс): минималдуу аудио деңгээлине жеткенден кийин канча убакытка чейин угуу керектиги
Кечигүү мезгили: Үн буйругу менен чыгаруу ортосунда кечигүү.
Кийинки абзацта, байланышты өчүрүү белгисин алышыңыз керек. Бул Bitvoicerге Arduino менен байланышууга мүмкүнчүлүк берет. Төмөнкү жөндөөлөр Порт Аты, секундасына биттер, паритет, токтоочу биттер, агымды башкаруу. Порт атын туура сериялык портко коюңуз (бул COMX деп аталат, X номери, аны жардам> портунан Ардуинодо таба аласыз). Секундуна биттериңиз 9600 экенин текшериңиз. Башка параметрлерди демейки бойдон калтырсаңыз болот.
Кийинки абзац үчүн биз компьютердин микрофонун колдонобуз.
Эми сиз Bitvoicer менен ойноого даярсыз.
3 -кадам: Bitvoicer колдонуу
Бул видеодо биз Bitvoicerди кантип колдонууну түшүндүрөбүз.
4 -кадам: Arduino коду
Биз башка булак кодун колдонуп, аны колдонуу үчүн жөнөкөйлөштүрдүк. Нускамасы бар жөнөкөйлөтүлгөн версияны тиркелген Arduino кодунан тапса болот. (Булакты бул жерден көрө аласыз
Дал ушул! Эми сиз үн буйруктарын киргизүү катары колдоно аласыз жана arduino кодунда кандай өндүрүштү каалаарыңызды чече аласыз.
www.youtube.com/watch?v=u8QUKTFdQgU
Сунушталууда:
Жашыруун бөлүм менен жүздү таануу күзгүсү: 15 кадам (сүрөттөр менен)
Беттин таануу күзгүсү жашыруун бөлүм менен: Мен дайыма окуяларда, кинолордо жана ушул сыяктуу нерселерде колдонулган дайыма жаратуучу жашыруун бөлүмдөргө кызыгып келем. Ошентип, мен жашыруун купе сынагын көргөндө, мен бул идеяны өзүм эксперимент кылууну чечтим жана жөнөкөй ачылуучу күзгү жасоону чечтим
K210 такталары жана Arduino IDE/Micropython менен сүрөт таануу: 6 кадам (сүрөттөр менен)
Сүрөттү таануу K210 такталары жана Arduino IDE/Micropython менен: Мен буга чейин Sipeed Maix Bitте OpenMV демолорун кантип иштетүү боюнча бир макала жазгам, ошондой эле бул такта менен объекттерди аныктоо демосунун видеосун тарткам. Адамдар берген көптөгөн суроолордун бири - бул нейрон тармагы эмес экенин кантип тааныйм
Жүз таануу менен эшик коңгуроосу: 7 кадам (сүрөттөр менен)
Жүздү таануу менен эшик коңгуроосу: Мотивация Акыркы убакта менин өлкөмдө карыларды өз үйлөрүндө бутага алган тоноолордун толкуну болду. Адатта, кирүүчүлөрдүн өздөрү тарабынан берилет, анткени келгендер аларды кароочу/медайым экенине ишендиришет. Бул
Alexa үн таануу менен эски ноутбуктан Smart Magic Mirror күзгүсү: 6 кадам (сүрөттөр менен)
Эски ноутбуктан акылдуу сыйкырдуу күзгү Alexa үн таануу менен: Менин "Электрониканы кыскача" курсуна жазылыңыз: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Ошондой эле мени текшериңиз youtube каналы башка долбоорлор жана электроника боюнча сабактар үчүн: https://www.youtube.com/channel/UCelOO
Жүздү таануу+таануу: 8 кадам (сүрөттөр менен)
Жүздү таануу+таануу: Бул камерадан OpenCV менен жүздү таануунун жана таануунун чуркоосунун жөнөкөй мисалы. ЭСКЕРТҮҮ: Мен бул проектти сенсорлордун сынагы үчүн жасадым жана камераны сенсор катары таануу үчүн колдондум. Ошентип, биздин максатыбыз ушул сессияда 1. Анаконду орнотуу