Мазмуну:

Интеллектуалдык бөтөлкө таштанды урнасы: 6 кадам
Интеллектуалдык бөтөлкө таштанды урнасы: 6 кадам

Video: Интеллектуалдык бөтөлкө таштанды урнасы: 6 кадам

Video: Интеллектуалдык бөтөлкө таштанды урнасы: 6 кадам
Video: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Июль
Anonim
Интеллектуалдык бөтөлкө таштанды челеги
Интеллектуалдык бөтөлкө таштанды челеги

Мен бул таштанды челегин Жетинг Бао жана Юни Си менен бирге түздүм. Бул долбоорго берилгендигиңиз үчүн рахмат:).

Сиздин жерге жакын жердеги кайра иштетүү бөлүмү үчүн бөтөлкөлөрдүн интеллектуалдык урнасын түзүү үчүн колдонууга жеңил машина үйрөнүү куралын колдонуңуз: бөтөлкөнү атайын урнага түшүргөнүңүздө, анын жанындагы экран анын материалын көрсөтөт.

Жабдуулар

Бизге кайра иштетүүнү каалаган бөтөлкөлөр үчүн куту, микрофону бар фотондук схема, интернетке туташкан компьютер жана баскыч (биз iPad колдонгон) керек.

1 -кадам: Бул кантип иштээрин карап көрүңүз

Бул кантип иштээрин карап көрүңүз
Бул кантип иштээрин карап көрүңүз

2 -кадам: кутуча жасаңыз

Куту жасоо
Куту жасоо

Бул жерде биз төрт акрил тактайын жана бир жыгач тактаны колдонобуз. Сиз каалаган материалды колдонсоңуз болот, бирок бөтөлкөлөрдү миңдеген жолу таштап кете турган күчтүү экенине ишениңиз жана, албетте, ал үндөрдү чыгарышы керек.

3 -кадам: Акустикалык машинаны үйрөнүү моделин үйрөтүңүз

Акустикалык машинаңызды үйрөнүү моделин үйрөтүңүз
Акустикалык машинаңызды үйрөнүү моделин үйрөтүңүз

Бул жерде биз таштанды челегине ар кандай бөтөлкөлөрдү ыргытууну окшоштуруу үчүн таштанды кутусунун прототибин колдонобуз. Окутуучу веб -сайтты колдонуу менен, биз ар кандай үндөрдү түшүрөбүз жана үн үлгүлөрүн алабыз. Анан поезд моделин колдонуу менен компьютерди үндөрдүн ар кандай түрлөрүн таанууга үйрөтүү. Моделди экспорттоону унутпаңыз, аны веб -сайтыңызда колдонсоңуз болот.

Бул процессте биз күнүмдүк жашоодо көп колдонулуучу бөтөлкөлөрдүн төрт түрүнөн (пластик бөтөлкө, банка, кагаз куту, айнек) түшүүчү үндү чогулттук.

4 -кадам: Фотон схемаңызды түзүңүз

Фотон схемаңызды түзүңүз
Фотон схемаңызды түзүңүз
Фотон схемаңызды түзүңүз
Фотон схемаңызды түзүңүз

Фотон схемасын туташтыруу үчүн микрофон менен динамикти колдонуңуз, жогорудагы сүрөттү караңыз. Аны бийликке туташтырууну унутпаңыз.

Кыйынчылыктарды жоюу убактысы

Эгерде сиз фотондун же Arduino схемасынын башка версиясын колдонсоңуз, анда "TensorFlowLite" машиналык окуу китепканасын Photonго колдоно аласыз. Бирок, биздин фотондун версиясы мындай функцияны аткарбайт. Анын ордуна, биз машина үйрөнүү куралынын JavaScript китепканасын колдонобуз.

Бул арада биздин фотондун версиясы аудиону компьютерге жөнөтүп, реалдуу убакытта анализдей албайт. Ошондуктан, биз аудио ойнотуу жана браузерде анализдөө үчүн "Speaker" npm пакетин колдонобуз.

Эгерде сизде башка фотон же Arduino версиясы бар болсо, анда аудиону компьютерге жөнөтүүнүн же машиналуу окуу китепканасын сиздин схемаңызга колдонуунун кээ бир оңой жолдорун колдонушуңуз мүмкүн.

5 -кадам: Компьютерде кодуңузду кызмат кылыңыз

Аудиону кабыл алуу жана автоматтык түрдө ойнотуу үчүн Node.js кодун колдонуу үчүн колдонуңуз. Сенин колуңдан келет

Сиз аны Githubдан таба аласыз.

Мына, биз бул кадамда колдонгон негизги код.

… // wav файлын жергиликтүү түрдө сактаңыз жана өткөрүп берүү аяктаганда аны ойнотуңуз

socket.on ('data', function (data) {// Биз бул байланыш боюнча маалыматтарды алдык. summer.write (data, 'hex');});

socket.on ('end', function () {console.log ('өткөрүп берүү аяктады,' + outPathке сакталды);writer.end (); var file = fs.createReadStream (outPath); var reader = new wav. Reader (); // "формат" окуясы WAVE header reader.on ('format', function () {) аягында чыгарылат. (wavOpts));}); // WAVE файлын Reader instance file.pipe (окурман);}) үчүн өткөрүңүз; }). угуу (dataPort); …

6 -кадам: Визуализацияңызды иштеп чыгыңыз

Визуализацияңызды иштеп чыгыңыз
Визуализацияңызды иштеп чыгыңыз
Визуализацияңызды иштеп чыгыңыз
Визуализацияңызды иштеп чыгыңыз

AJAX сурамын бөлүкчөгө жөнөтүү жана "ачык" функциясын башкаруу үчүн javascriptти колдонуңуз. "Ачык" функциясы чакырылып, мааниси "1" деп коюлганда, фотондогу микрофон күйгүзүлүп, 3 секундага жазылат. Жаздырылган аудио компьютерге жөнөтүлүп, автоматтык түрдө ойнотулат.

Компьютер аудио алгандан кийин, таануу бетте көрүнөт.

Сунушталууда: