เดจเดตเดเดฌเตผ 30 - เดกเดฟเดธเดเดฌเตผ 1 เดจเดฟเดธเตเดจเดฟ เดจเตเดตเตเดเตเดฑเตเดกเดฟเตฝ เดจเดเดจเตเดจเต
เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ เดเดเตเดเตพ เดเตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเตเดเตเดเตเดเตเดชเตเดชเต เดเดเตเดเดจเต เดธเตเดทเตเดเดฟเดเตเดเต เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเตเด, เด เดคเดฟเดฒเตเดเต เดเดเตเดเตพ เดเดเตเดตเดฟเตฝ เดเดจเตเดจเดพเด เดธเตเดฅเดพเดจเด เดจเตเดเดฟ.
เดชเดคเตเดคเดฟเดฒเดงเดฟเดเด เดเตเดฎเตเดเตพ เดนเดพเดเตเดเดคเตเดคเดฃเดฟเตฝ เดชเดเตเดเตเดเตเดคเตเดคเต. เด เดตเดฐเดฟเตฝ เดเดฟเดฒเตผ เดฎเดฑเตเดฑเต เดชเตเดฐเดฆเตเดถเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดจเตเดจเดตเดฐเดพเดฃเตเดจเตเดจเดคเต เดธเดจเตเดคเตเดทเดเดฐเดฎเดพเดฃเต. "เดเตเดฐเตเดเดฒเดฟเตปเดธเตเดเดฟ เดเตบ เดชเตเดเตเดเตเดฏเดฟเตป" เดธเดฎเตเดเตเดเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต เดนเดพเดเตเดเดคเตเดคเตเดฃเดฟเดจเตเดฑเต เดตเตเดฆเดฟ, เด เดตเดฟเดเต เดจเดฟเดธเตเดจเดฟ เดจเตเดตเตเดเตเดฑเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเดพเดคเดจ เดซเตเดเตเดเตเดเตเดฐเดพเดซเตเดเตพ เดเดฐเต เดชเดฐเดฟเดตเดพเดฐเดคเตเดคเดฟเตฝ เดคเตเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฐเตเดจเตเดจเต! (เดเดชเตเดชเตเตพ เดเดจเตเดฑเดฒเดฟเดจเตเดฑเต เดธเตเตปเดเตเดฐเตฝ เดเดซเตเดธเต เดจเดฟเดธเตเดจเดฟ เดจเตเดตเตเดเตเดฑเตเดกเดฟเดฒเดพเดฃเต เดธเตเดฅเดฟเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดจเตเดจเต เดเดพเตป เดจเดฟเดเตเดเดณเต เดเตผเดฎเตเดฎเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต). เดชเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดตเตผเดเตเดเต เดเตเดกเต เดเดดเตเดคเดพเตป 10 เดฎเดฃเดฟเดเตเดเตเตผ เดธเดฎเดฏเด เดจเตฝเดเดฟ, เด เดตเดธเดพเดจเด เด เดตเตผ เด เดตเดฐเตเดเต เดชเดฐเดฟเดนเดพเดฐเด เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดธเตเดคเตเดฐเดฃเด เดเตเดฏเตเดคเดคเตเดฒเตเดฒเดพเด เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเตเด เด เดตเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดเดถเดฏเดเตเดเตพ เดจเดฟเดฒเดจเดฟเตฝเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดจเตเดจเตเด เดเดฑเดชเตเดชเดพเดเตเดเดพเตป เดเดฐเต เดกเตเดฎเต เดธเตเดทเดจเตเดฑเต เดธเดพเดจเตเดจเดฟเดงเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดจเตเดเตเดเด. เดเดเตเดเดตเดเด, เดฒเดเตเดญเดเตเดทเดฃเด, เดญเดเตเดทเดฃเด, เดเดฒเตเดฒเดพเด เด เดตเดฟเดเตเดฏเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเต!
เดเตเดเดพเดคเต, เดเดจเตเดฑเตฝ เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ เดเตเดฏเดพเดฎเดฑเดเตพ, เดฑเดพเดธเตโเดฌเตเดฑเดฟ เดชเดฟเด, เดจเตเดฏเตเดฑเตฝ เดเดฎเตเดชเตเดฏเตเดเตเดเต เดธเตเดฑเตเดฑเดฟเดเตเดเต 2 เดเดจเตเดจเดฟเดต เดจเตฝเดเดฟ.
เดเดพเดธเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตฝ
เดเดฐเต เดซเตเดฐเต-เดซเตเด เดนเดพเดเตเดเดคเตเดคเดฃเดฟเดจเดพเดฏเดฟ เดคเดฏเตเดฏเดพเดฑเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดณเตเดณ เดญเดพเดเดเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดฐเต เดตเตเดฒเตเดฒเตเดตเดฟเดณเดฟ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเดพเดฃเต. เดเดคเต เดตเดณเดฐเต เดธเตเดตเดพเดเดคเดพเตผเดนเดฎเดพเดฃเตเดจเตเดจเต เด เดฑเดฟเดฏเดฟเดชเตเดชเต เดชเดฑเดเตเดเดคเดฟเดจเดพเตฝ, เดเตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเตฝ เดเดคเตเดตเดฐเต เดเดฒเตเดฒเดพเดคเตเดค เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฃเตเดเตเดตเดฐเดพเตป เดเดเตเดเตพ เดเดเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต.
เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดคเต
- เดธเดฟเดฆเตเดงเดพเดจเตเดคเดคเตเดคเดฟเตฝ, เดถเดฌเตเดฆเดคเตเดคเดฟเดฒเตเด เดเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเดเดฏเตเดเดฟเดค เด เตฝเดเตเดฐเดฟเดคเด เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เด เดคเต เดเตเดคเตเดฏเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด.
- เดเตเดฏเดพเดฎเดฑเดเตพเดเตเดเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดเตเดเตเดเดฟเดฏ เดตเตเดฏเตเดตเดฟเดเดเต เดเดเดเดฟเตพ เดเดฃเตเดเต; เดเดฐเต เดตเดฒเดฟเดฏ เดชเตเดฐเดฆเตเดถเด เดฎเดฑเดฏเตเดเตเดเดพเตป เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเตเดฏเดพเดฎเดฑเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต; เดถเดฌเตเดฆเดคเตเดคเดฟเดจเต เด เดคเตเดคเดฐเด เดชเดฐเดฟเดฎเดฟเดคเดฟเดเดณเดฟเดฒเตเดฒ.
เดจเดฎเตเดเตเดเต เดเดถเดฏเด เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเด: เดฑเตเดเตเดเตเดฏเดฟเตฝ เดตเดฟเดญเดพเดเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดเดถเดฏเด เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เดเดเตเดเตเดเดพเด. เดธเตเดฑเตเดฑเตเตผ เดเตเดเตเดเตเดเดเตเดเตเดเดณเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเดญเตเดเตเดคเต เดธเดเดคเตเดชเตเดคเดฟ เด
เดณเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดเดธเตเดฑเตเดฑเดฎเตผเดฎเดพเดฐเดฟเตฝ เดเดฐเดพเตพ เดธเตเดตเดจเดคเตเดคเดฟเตฝ เด
เดคเตเดชเตเดคเดจเดพเดเตเดเดฏเตเด เด
เดตเดฐเตเดเต เดเตเตบ เดเดฏเตผเดคเตเดคเดพเตป เดคเตเดเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดคเดพเตฝ, เดธเดนเดพเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดเตป เด
เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเดฑเต เดตเดฟเดณเดฟเดเตเดเดพเด.
เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดเตเดเตพ เดฎเดจเตเดทเตเดฏ เดถเดฌเตโเดฆ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตฝ เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เดเดคเต เดธเตเดฑเตเดฑเตเตผ เดเตเดตเดจเดเตเดเดพเดฐเต เดเดชเดญเตเดเตเดคเดพเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเดพเดจเตเด เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดเตเดเตเด เด
เดจเดฒเดฟเดฑเตเดฑเดฟเดเตโเดธเต เดจเตฝเดเดพเดจเตเด เดเดเตเดเดณเต เด
เดจเตเดตเดฆเดฟเดเตเดเตเด. เดถเดฐเดฟ, เดเตเดเดพเดคเต, เดธเตเดฑเตเดฑเตเตผ เดเตเดตเดจเดเตเดเดพเดฐเตเดเต เดชเตเดฐเตเดฎเดพเดฑเตเดฑเด เดธเตเดตเดฏเด เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเดพเดจเตเด เดเตเดฎเดฟเดฒเต เด
เดจเตเดคเดฐเตเดเตเดทเด เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเดจเตเด เดเดดเดฟเดฏเตเด, เดจเดจเตเดจเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจเต!
เดเดเตเดเดณเตเดเต เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดตเดถเตเดฏเดเดคเดเตพ เดเดเตเดเตพ เดฐเตเดชเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต:
- เดเดพเตผเดเตเดฑเตเดฑเต เดเดชเดเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต เดเตเดฑเดฟเดฏ เดตเดฒเดฟเดชเตเดชเด
- เดคเดคเตเดธเดฎเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด
- เดเตเดฑเดเตเด เดตเดฟเดฒ
- เดเดณเตเดชเตเดชเดฎเตเดณเตเดณ เดธเตเดเตเดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟ
เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเดพเตผเดเตเดฑเตเดฑเต เดเดชเดเดฐเดฃเดฎเดพเดฏเดฟ เดเดเตเดเตพ Raspberry Pi 3 c เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเต
เดเดตเดฟเดเต NCS-เดจเตเดฑเต เดเดฐเต เดชเตเดฐเดงเดพเดจ เดธเดตเดฟเดถเตเดทเดค เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต - เดเดคเต เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต CNN เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเตเดเดณเดฟเตฝ เดฎเดฟเดเดเตเด เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดทเตเดเดพเดจเตเดธเตเดค เดฒเตเดฏเดฑเตเดเดณเตเดณเตเดณ เดเดฐเต เดฎเตเดกเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เดฒเต-เดฒเตเดตเตฝ เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเด.
เดเดฐเต เดเตเดฑเดฟเดฏ เดเดพเดฐเตเดฏเด เดฎเดพเดคเตเดฐเดฎเต เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณเต: เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดฎเตเดเตเดฐเตเดซเตเตบ เดตเตเดฃเด. เดเดฐเต เดธเดพเดงเดพเดฐเดฃ USB เดฎเตเดเตเดฐเตเดซเตเตบ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด, เดเดจเตเดจเดพเตฝ RPI-เดฏเตโเดเตเดเตเดชเตเดชเด เดเดคเต เดฎเดฟเดเดเตเดเดคเดพเดฏเดฟ เดเดพเดฃเดชเตเดชเตเดเดฟเดฒเตเดฒ. เดเดจเตเดจเดพเตฝ เดเดตเดฟเดเต เดชเตเดฒเตเด เดชเดฐเดฟเดนเดพเดฐเด เด
เดเตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ "เด
เดเตเดคเตเดคเดพเดฏเดฟ เดเดฟเดเดเตเดเตเดจเตเดจเต." เดถเดฌเตเดฆเด เดฑเตเดเตเดเตเตผเดกเต เดเตเดฏเตเดฏเดพเตป, เดเดฟเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเตโเดธเต เดฌเตเดฃเดฑเตเดฑเต เดฌเตเตผเดกเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดจเตเดจเต Raspbian เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเด
arecord -d 5 -r 16000 test.wav
เดฎเตเดเตเดฐเตเดซเตเตบ เดตเดณเดฐเต เดธเตเตปเดธเดฟเดฑเตเดฑเตเดตเต เดเดฃเตเดจเตเดจเตเด เดถเดฌเตโเดฆเด เดจเดจเตเดจเดพเดฏเดฟ เดเดเตเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเตเด เดเดพเตป เดเดเดจเดเดฟ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดฃเด. เดเดคเต เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป, เดจเดฎเตเดเตเดเต alsamixer-เดฒเตเดเตเดเต เดชเตเดเดพเด, เดเตเดฏเดพเดชเตเดเตผ เดเดชเดเดฐเดฃเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต เดเตปเดชเตเดเตเดเต เดธเดฟเดเตเดจเตฝ เดฒเตเดตเตฝ 50-60% เดเดฏเดฟ เดเตเดฑเดฏเตเดเตเดเตเด.
เดเดเตเดเตพ เดเดฐเต เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดฌเตเดกเดฟ เดชเดฐเดฟเดทเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฒเตเดฒเดพเด เดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เด
เดคเต เดเดฐเต เดฒเดฟเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เด
เดเดฏเตเดเตเดเดพเด
เดเดฐเต เดเตปเดกเดฟเดเตเดเตเดฑเตเดฑเตผ เดฌเดเตเดเตบ เดเตเตผเดเตเดเตเดจเตเดจเต
AIY เดตเตเดฏเตโเดธเต เดเดฟเดฑเตเดฑเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฐเต RGB เดฌเดเตเดเตบ เดเดฃเตเดเตเดจเตเดจเต เดเดเตเดเตพ เดเตผเดเตเดเตเดจเตเดจเต, เด
เดคเดฟเดจเตเดฑเต เดฌเดพเดเตเดเตโเดฒเตเดฑเตเดฑเต เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเดจเดพเดเตเด. เดเดเตเดเตพ "Google AIY Led" เดเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดเดฏเตเด เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดเดฃเตเดเตเดคเตเดคเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต:
เด
เดเดเตเดเตเดค เดตเดฟเดเดพเดฐเด เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดพเตป เด เดฌเดเตเดเตบ เดเดจเตเดคเตเดเตเดฃเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดฐเตเดคเต, เดเดเตเดเตพเดเตเดเต 7 เดเตเดฒเดพเดธเตเดเตพ เดฎเดพเดคเตเดฐเดฎเตเดฏเตเดณเตเดณเต, เดฌเดเตเดเดฃเดฟเดจเต 8 เดจเดฟเดฑเดเตเดเดณเตเดฃเตเดเต, เดฎเดคเดฟ!
เดเดเตเดเตพ GPIO เดตเดดเดฟ เดฌเดเตเดเตบ เดตเตเดฏเตโเดธเต เดฌเตเดฃเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เดเดตเดถเตเดฏเดฎเดพเดฏ เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เดฒเตเดกเตเดเตเดฏเตเดฏเตเดจเตเดจเต (เด เดต เดเดคเดฟเดจเดเด AIY เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดคเดฐเดฃ เดเดฟเดฑเตเดฑเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเต)
from aiy.leds import Leds, Color
from aiy.leds import RgbLeds
เดเดฐเต เดตเดฟเดเดพเดฐเดคเตเดคเดฟเดจเตเด เดเดฐเต RGB Tuple เดฐเตเดชเดคเตเดคเดฟเดฒเตเด aiy.leds.Leds เดเดจเตเดจ เดเตเดฒเดพเดธเดฟเดจเตเดฑเต เดเดฌเตโเดเดเตเดฑเตเดฑเดฟเดจเตเดฑเต เดฐเตเดชเดคเตเดคเดฟเดฒเตเด เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดเดฐเต เดตเตผเดฃเตเดฃเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดฟเดเตโเดฑเตเดฑเต เดธเตเดทเตโเดเดฟเดเตเดเดพเด, เด เดคเดฟเดฒเตเดเต เดเดเตเดเตพ เดจเดฟเดฑเด เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด:
led_dict = {'neutral': (255, 255, 255), 'happy': (0, 255, 0), 'sad': (0, 255, 255), 'angry': (255, 0, 0), 'fearful': (0, 0, 0), 'disgusted': (255, 0, 255), 'surprised': (255, 255, 0)}
leds = Leds()
เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดเดฐเต เดตเดฟเดเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเดตเดเดจเดคเตเดคเดฟเดจเตเด เดถเตเดทเด, เดฌเดเตเดเดฃเดฟเดจเตเดฑเต เดจเดฟเดฑเด เด เดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดเดเตเดเตพ เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด (เดเต เดชเตเดฐเดเดพเดฐเด).
leds.update(Leds.rgb_on(led_dict.get(classes[prediction])))
เดฌเดเตเดเตบ, เดเดคเตเดคเดฟเดเตเดเตเด!
เดถเดฌเตเดฆเดคเตเดคเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต
เดถเดฌเตโเดฆเด เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด เดถเดฌเตโเดฆเด เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด เดเดเตเดเตพ เดฎเตเดเตเดฐเตเดซเตเดฃเดฟเตฝ เดจเดฟเดจเตเดจเตเด webrtcvad-เตฝ เดจเดฟเดจเตเดจเตเด เดธเตเดเตเดฐเตเด เดเตเดฏเดพเดชเตโเดเตผ เดเตเดฏเตเดฏเดพเตป pyaudio เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเตเดเดพเดคเต, เดเดเตเดเตพ เดเดฐเต เดเตเดฏเต เดธเตเดทเตเดเดฟเดเตเดเตเด, เด เดคเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ เดตเตเดฏเตโเดธเต เดเดเตโเดธเตโเดธเตเดชเตเดฑเตเดฑเตเดเตพ เด เดธเดฎเดจเตเดตเดฟเดคเดฎเดพเดฏเดฟ เดเตเตผเดเตเดเตเดเดฏเตเด เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดค เดถเดเดฒเดคเตเดคเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเตฝ webrtcvad-เดจเต เดเดฐเต เดชเดฐเดฟเดฎเดฟเดคเดฟ เดเดณเตเดณเดคเดฟเดจเดพเตฝ - เด เดคเต 10/20/30ms เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด, เดเตเดเดพเดคเต เดตเดฟเดเดพเดฐเดเตเดเตพ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเตเดกเดฒเดฟเดจเตเดฑเต เดชเดฐเดฟเดถเตเดฒเดจเด (เดจเดฎเตเดฎเตพ เดชเดฟเดจเตเดจเตเดเต เดชเด เดฟเดเตเดเตเด เดชเตเดฒเต) 48kHz เดกเดพเดฑเตเดฑเดพเดธเตเดฑเตเดฑเดฟเดฒเดพเดฃเต เดจเดเดคเตเดคเดฟเดฏเดคเต, เดเดเตเดเตพ 48000ร20ms/1000ร1(เดฎเตเดฃเต)=960 เดฌเตเดฑเตเดฑเตเดเตพ เดตเดฒเดฟเดชเตเดชเดฎเตเดณเตเดณ เดญเดพเดเดเตเดเตพ เดเตเดฏเดพเดชเตโเดเตผ เดเตเดฏเตเดฏเตเด. Webrtcvad เด เดเดฐเต เดญเดพเดเดคเตเดคเดฟเดจเตเด True/False เดจเตฝเดเตเด, เดเดคเต เดเดเตเดเดฟเดฒเต เดเดฐเต เดตเตเดเตเดเดฟเดจเตเดฑเต เดธเดพเดจเตเดจเดฟเดงเตเดฏเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดญเดพเดตเดตเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต.
เดจเดฎเตเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฏเตเดเตเดคเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดพเด:
- เดตเตเดเตเดเต เดเดณเตเดณ เดญเดพเดเดเตเดเตพ เดเดเตเดเตพ เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดเตเตผเดเตเดเตเด; เดตเตเดเตเดเต เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดถเตเดจเตเดฏเดฎเดพเดฏ เดเดเตเดเตเดเดณเตเดเต เดเตเดฃเตเดเตผ เดเดเตเดเตพ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด.
- เดถเตเดจเตเดฏเดฎเดพเดฏ เดเดเตเดเตเดเดณเตเดเต เดเตเดฃเตเดเตผ >=30 (600 ms) เดเดฃเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เดธเดเตเดเดฟเดค เดเดเตเดเตเดเดณเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเด เดจเตเดเตเดเตเดจเตเดจเต; เด เดคเต > 250 เดเดฃเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เด เดคเต เดเตเดฏเตเดตเดฟเตฝ เดเตเตผเดเตเดเตเดจเตเดจเต; เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเตเดณเด เดเดจเตเดจเต เดเดเตเดเตพ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต. เดธเตโเดชเตเดเตเดเดฑเต เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเดพเตป เดฎเตเดกเดฒเดฟเดจเต เดซเตเดกเต เดเตเดฏเตเดฏเดพเตป เดฑเตเดเตเดเตเตผเดกเต เดฎเดคเดฟเดฏเดพเดเดฟเดฒเตเดฒ.
- เดถเตเดจเตเดฏเดฎเดพเดฏ เดเดเตเดเตเดเดณเตเดเต เดเตเดฃเตเดเตผ เดเดชเตเดชเตเดดเตเด < 30 เดเดฃเตเดเตเดเดฟเตฝ, เดธเดเตเดเดฟเดค เดเดเตเดเตเดเดณเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเด 300 เดเดตเดฟเดฏเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดเตเดเตเดคเตฝ เดเตเดคเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเดเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดเตเดเตพ เดถเดเดฒเด เดเตเดฏเตเดตเดฟเตฝ เดเตเตผเดเตเดเตเด. (เดเดพเดฐเดฃเด เดตเดฟเดเดพเดฐเดเตเดเตพ เดเดพเดฒเดคเตเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดฎเดพเดฑเดฟเดเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเด)
def to_queue(frames):
d = np.frombuffer(b''.join(frames), dtype=np.int16)
return d
framesQueue = queue.Queue()
def framesThreadBody():
CHUNK = 960
FORMAT = pyaudio.paInt16
CHANNELS = 1
RATE = 48000
p = pyaudio.PyAudio()
vad = webrtcvad.Vad()
vad.set_mode(2)
stream = p.open(format=FORMAT,
channels=CHANNELS,
rate=RATE,
input=True,
frames_per_buffer=CHUNK)
false_counter = 0
audio_frame = []
while process:
data = stream.read(CHUNK)
if not vad.is_speech(data, RATE):
false_counter += 1
if false_counter >= 30:
if len(audio_frame) > 250:
framesQueue.put(to_queue(audio_frame,timestamp_start))
audio_frame = []
false_counter = 0
if vad.is_speech(data, RATE):
false_counter = 0
audio_frame.append(data)
if len(audio_frame) > 300:
framesQueue.put(to_queue(audio_frame,timestamp_start))
audio_frame = []
เดชเดฌเตเดฒเดฟเดเต เดกเตเดฎเตเดฏเตโเดจเดฟเตฝ เดฎเตเตปเดเตเดเตเดเดฟ เดชเดฐเดฟเดถเตเดฒเดฟเดชเตเดชเดฟเดเตเด เดฎเตเดกเดฒเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดฃเตเด เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต, เดเดฟเดคเตเดคเดฌเต, เดเตเดเดฟเดณเดฟเดฒเตเดเตเดเต เดชเตเดเตเด, เดเดจเตเดจเดพเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเดฟเตฝ เดเดเตเดเตพเดเตเดเต เดเดฐเต เดชเดฐเดฟเดฎเดฟเดคเดฟ เดเดฃเตเดเตเดจเตเดจเต เดเตผเดเตเดเตเด. เดเดคเต เดตเดณเดฐเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดณเตเดณ เดเดฐเต เดญเดพเดเดฎเดพเดฃเต, เดเดพเดฐเดฃเด เดจเดฟเดเตเดเดณเตเดเต เดเตปเดชเตเดเตเดเต เดกเดพเดฑเตเดฑเดฏเดฟเดฒเต เดฎเตเดกเดฒเตเดเตพ เดจเดฟเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เดเตเดเดพเดคเต, เด เดตเดฏเต OpenVINO- เดฏเตเดเต เดเดจเตเดคเดฐเดฟเด เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเด - IR (เดเดจเตเดฑเตผเดฎเตเดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด). เดเดฟเดคเตเดคเดฌเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดเตเดเตพ เดเดเดฆเตเดถเด 5-7 เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเดฐเดฟเดนเดพเดฐเดเตเดเตพ เดชเดฐเตเดเตเดทเดฟเดเตเดเต, เดตเดฟเดเดพเดฐเดเตเดเตพ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเตเดกเตฝ เดเดเดจเดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตฝ, เดตเตเดฏเตโเดธเต เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตพเดเตเดเต เดเตเดเตเดคเตฝ เดธเดฎเดฏเด เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดฃเตเดเดฟ เดตเดฐเตเด - เด เดต เดเตเดเตเดคเตฝ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ เดเดเตเดเตพ เดถเตเดฐเดฆเตเดง เดเตเดจเตเดฆเตเดฐเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต:
- เดถเดฌเตเดฆเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดเดพเดฐเดเตเดเตพ -
https://github.com/alexmuhr/Voice_Emotion
เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดคเดคเตเดคเตเดตเดฎเดจเตเดธเดฐเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต: เดเดกเดฟเดฏเต เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เดญเดพเดเดเตเดเดณเดพเดฏเดฟ เดฎเตเดฑเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดเดฐเต เดญเดพเดเดคเตเดคเดฟเดจเตเด เดเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเตMFCC เดคเตเดเตผเดจเตเดจเต เด เดต CNN-เดฒเตเดเตเดเต เดเตปเดชเตเดเตเดเดพเดฏเดฟ เดธเดฎเตผเดชเตเดชเดฟเดเตเดเตเด - เดถเดฌเตเดฆเด เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตฝ -
https://github.com/linhdvu14/vggvox-speaker-identification
เดเดตเดฟเดเต, MFCC-เดเตเดเต เดชเดเดฐเด, เดเดเตเดเตพ เดเดฐเต เดธเตเดชเตเดเตเดเตเดฐเตเดเตเดฐเดพเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต, FFT-เดจเต เดถเตเดทเด เดเดเตเดเตพ CNN-เดฒเตเดเตเดเต เดธเดฟเดเตเดจเตฝ เดจเตฝเดเตเดจเตเดจเต, เด เดตเดฟเดเต เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดจเดฎเตเดเตเดเต เดถเดฌเตเดฆเดคเตเดคเดฟเดจเตเดฑเต เดตเตเดเตเดฑเตเดฑเตผ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด เดฒเดญเดฟเดเตเดเตเด.
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดธเดฟเดฆเตเดงเดพเดจเตเดคเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเดกเดฒเตเดเดณเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเตเด. OpenVINO เดจเดฟเดฐเดตเดงเดฟ เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต:
- เดฎเตเดกเตฝ เดฎเตเดเดถเดพเดฒ เดคเตเดฑเดเตเดเตเด, เดจเดฟเดเตเดเดณเตเดเต เดเตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเตเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเดพเดจเตเด เดเดดเดฟเดฏเตเดจเตเดจ เดฎเตเดกเดฒเตเดเตพ
- เดฎเตเดกเตฝ เดเดชเตเดฑเตเดฑเดฟเดเดธเตผ, เดจเดฟเดเตเดเตพเดเตเดเต เดตเดฟเดตเดฟเดง เดซเตเดฐเตเดฏเดฟเดเดตเตผเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต (เดเตเตปเดธเตผเดซเตเดฒเต, เดเดเตปเดเตปเดเดเตเดธเต เดฎเตเดคเดฒเดพเดฏเดต) เดเดฐเต เดฎเตเดกเตฝ เดเดจเตเดฑเตผเดฎเตเดกเดฟเดฏเดฑเตเดฑเต เดฑเตเดชเตเดฐเดธเดจเตเดฑเตเดทเตป เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เด เดคเดฟเดฒเตเดเต เดเดเตเดเตพ เดเตเดเตเดคเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด.
- เดเดจเตเดฑเตฝ เดชเตเดฐเตเดธเดธเดฑเตเดเตพ, เดเดฃเตเดฃเดฎเดฑเตเดฑ เดเดฟเดชเตเดชเตเดเตพ, เดจเตเดฏเตเดฑเตฝ เดเดฎเตเดชเตเดฏเตเดเตเดเต เดธเตเดฑเตเดฑเดฟเดเตเดเต เดเดเตเดธเดฟเดฒเดฑเตเดฑเตเดฑเดฑเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ IR เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดฎเตเดกเดฒเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เด เดจเตเดฎเดพเดจ เดเดเตเดเดฟเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
- OpenCV เดฏเตเดเต เดเดฑเตเดฑเดตเตเด เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเต (เด
เดจเตเดฎเดพเดจเด เดเดเตเดเดฟเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเต)
IR เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เดเดฐเต เดฎเตเดกเดฒเตเด เดฐเดฃเตเดเต เดซเดฏเดฒเตเดเดณเดพเตฝ เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต: .xml, .bin.
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดฎเตเดกเตฝ เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตผ เดตเดดเดฟ เดฎเตเดกเดฒเตเดเตพ IR เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต:python /opt/intel/openvino/deployment_tools/model_optimizer/mo_tf.py --input_model speaker.hdf5.pb --data_type=FP16 --input_shape [1,512,1000,1]
--data_type
เดฎเตเดกเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑ เดซเตเตผเดฎเดพเดฑเตเดฑเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. FP32, FP16, INT8 เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เดเดชเตเดฑเตเดฑเดฟเดฎเตฝ เดกเดพเดฑเตเดฑ เดคเดฐเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเต เดฎเดฟเดเดเตเด เดชเตเดฐเดเดเดจ เดฌเตเดธเตเดฑเตเดฑเต เดจเตฝเดเตเด.
--input_shape
เดเตปเดชเตเดเตเดเต เดกเดพเดฑเตเดฑเดฏเตเดเต เด เดณเดตเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเดฒเดจเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต C++ API-เตฝ เดเดฃเตเดเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต, เดชเดเตเดทเต เดเดเตเดเตพ เด เดคเตเดฐเดฏเดงเดฟเดเด เดเตเดดเดฟเดเตเดเตเดเตเดคเตเดคเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดฎเตเดกเดฒเตเดเดณเดฟเดฒเตเดจเตเดจเดฟเตฝ เด เดคเต เดถเดฐเดฟเดฏเดพเดเตเดเดฟ.
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดกเดฟเดเตปเดเตป เดฎเตเดกเตเดฏเตเตพ เดตเดดเดฟ เดเดเตผ เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดเดคเดฟเดจเดเด เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดค เดฎเตเดกเตฝ เดเดชเตเดชเตบเดธเดฟเดตเดฟเดฏเดฟเดฒเตเดเตเดเต เดฒเตเดกเต เดเตเดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเด.import cv2 as cv emotionsNet = cv.dnn.readNet('emotions_model.bin', 'emotions_model.xml') emotionsNet.setPreferableTarget(cv.dnn.DNN_TARGET_MYRIAD)
เด เดเตเดธเดฟเดฒเต เด เดตเดธเดพเดจ เดตเดฐเดฟ, เดจเตเดฏเตเดฑเตฝ เดเดฎเตเดชเตเดฏเตเดเตเดเต เดธเตเดฑเตเดฑเดฟเดเตเดเดฟเดฒเตเดเตเดเต เดเดฃเดเตเดเตเดเตเดเตเดเดฒเตเดเตพ เดฑเตเดกเดฏเดฑเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต, เด เดเดฟเดธเตเดฅเดพเดจ เดเดฃเดเตเดเตเดเตเดเตเดเดฒเตเดเตพ เดชเตเดฐเตเดธเดธเดฑเดฟเตฝ เดจเดเดคเตเดคเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดฑเดพเดธเตเดฌเตเดฑเดฟ เดชเตเดฏเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดตเดเดฟ เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดฒเตเดเดฟเดเต เดเดชเตเดฐเดเดพเดฐเดฎเดพเดฃเต: เดเดเตเดเตพ เดเดเตเดเดณเตเดเต เดเดกเดฟเดฏเตเดฏเต เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเดฟเตปเดกเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเตเดจเตเดจเต (เดเดเตเดเตพเดเตเดเต เดเดคเต 0.4 เดธเต), เด เดตเดฟเตปเดกเตเดเตพ เดเดฐเตเดจเตเดจเตเด เดเดเตเดเตพ MFCC เดเดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดคเต เดเดเตเดเตพ เดเตเดฐเดฟเดกเดฟเดฒเตเดเตเดเต เดซเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเต:
emotionsNet.setInput(MFCC_from_window) result = emotionsNet.forward()
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดเดฒเตเดฒเดพ เดตเดฟเตปเดกเตเดเตพเดเตเดเตเด เดเดฑเตเดฑเดตเตเด เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดเตเดฒเดพเดธเต เดเดเตเดเตเดเดพเด. เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเด, เดเดจเตเดจเดพเตฝ เดเดฐเต เดนเดพเดเตเดเดคเตเดคเตเดฃเดฟเดจเต เดจเดฟเดเตเดเตพ เดตเดณเดฐเต เด เดฎเตเตผเดคเตเดคเดฎเดพเดฏ เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฃเตเดเตเดตเดฐเตเดฃเตเดเดคเดฟเดฒเตเดฒ, เดจเดฟเดเตเดเตพเดเตเดเต เดธเดฎเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเด. เดเดเตเดเตพเดเตเดเต เดเดจเดฟเดฏเตเด เดเดฐเตเดชเดพเดเต เดเตเดฒเดฟเดเตพ เดเตเดฏเตเดฏเดพเดจเตเดฃเตเดเต, เด เดคเดฟเดจเดพเตฝ เดจเดฎเตเดเตเดเต เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเดพเด - เดถเดฌเตเดฆ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตฝ เดเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเด. เดฎเตเตปเดเตเดเตเดเดฟ เดฑเตเดเตเดเตเตผเดกเต เดเตเดฏเตเดค เดถเดฌเตเดฆเดเตเดเดณเตเดเต เดธเตเดชเตเดเตเดเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเตเดคเดฐเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดเตเดฑเดเตเดเต เดธเดฎเดฏเดฎเต เดฌเดพเดเตเดเดฟเดฏเตเดณเตเดณเต เดเดจเตเดจเดคเดฟเดจเดพเตฝ, เด เดชเตเดฐเดถเตเดจเด เดเดเตเดเตพ เดชเดฐเดฎเดพเดตเดงเดฟ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเด.
เด เดคเดพเดฏเดคเต, เดเดฐเต เดตเตเดฏเตโเดธเต เดเดเตโเดธเตโเดธเตเดชเตเดฑเตเดฑเต เดฑเตเดเตเดเตเตผเดกเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดเดเตเดเตพ เดเดฐเต เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเต (เดฎเตเดเดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดเตเดเดคเตเดชเตเดฒเต เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเตเดฌเตเตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดเดธเตเดธเดชเตเดชเตเดเตเดฎเตเดชเตเตพ เดฎเดพเดคเตเดฐเดฎเต เด เดคเต เดเดฐเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดถเดฌเตโเดฆเด เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดเดฏเตเดณเตเดณเต).
เดจเดฎเตเดเตเดเต เดถเตเดฐเดฎเดฟเดเตเดเดพเด:
python3 voice_db/record_voice.py test.wav
เดเดเตเดเตพ เดจเดฟเดฐเดตเดงเดฟ เดเดณเตเดเดณเตเดเต เดถเดฌเตเดฆเด เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต (เดเดเตเดเดณเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฎเตเดจเตเดจเต เดเตเด เด เดเดเดเตเดเตพ)
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดฑเตเดเตเดเตเตผเดกเต เดเตเดฏเตโเดค เดเดฐเต เดถเดฌเตโเดฆเดคเตเดคเดฟเดจเตเด เดเดเตเดเตพ เดซเดพเดธเตเดฑเตเดฑเต เดซเตเดฑเดฟเดฏเตผ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดจเดเดคเตเดคเตเดเดฏเตเด เดเดฐเต เดธเตเดชเตเดเตโเดเตเดฐเตเดเตเดฐเดพเด เดจเตเดเตเดเดฏเตเด เด เดคเดฟเดจเต เดเดฐเต เดจเดฎเตเดชเดฟ เด เดฑเต เดเดฏเดฟ (.npy) เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต:for file in glob.glob("voice_db/*.wav"): spec = get_fft_spectrum(file) np.save(file[:-4] + '.npy', spec)
เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดซเดฏเดฒเดฟเตฝ
create_base.py
เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเดเตเดเตพ เดชเตเดฐเดงเดพเดจ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดคเดจเตเดจเต เด เดธเตเดชเตเดเตเดเตเดฐเตเดเตเดฐเดพเดฎเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฎเตเดเตเดเต เดเดเดฌเตเดกเดฟเดเดเตเดเตพ เดฒเดญเดฟเดเตเดเตเด:for file in glob.glob("voice_db/*.npy"): spec = np.load(file) spec = spec.astype('float32') spec_reshaped = spec.reshape(1, 1, spec.shape[0], spec.shape[1]) srNet.setInput(spec_reshaped) pred = srNet.forward() emb = np.squeeze(pred)
เดถเดฌเตโเดฆเดฎเตเดณเตเดณ เดธเตเดเตโเดฎเตเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตพเดเตเดเตเตผเดเตเดเตฝ เดฒเดญเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเต เดเดฒเตเดฒเดพ เดถเดฌเตเดฆเดเตเดเดณเดฟเดฒเตเดเตเดเตเด (เดเตเดฑเดฟเดฏเดคเต, เดเตเดเตเดคเตฝ เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณเดคเต) เดชเดพเดธเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตเดธเตเตป เดฆเตเดฐเด เดเดเตเดคเตเดคเต เด เดคเต เดเดฐเตเดเตเดคเดพเดฃเตเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด - เดกเตเดฎเตเดฏเตโเดเตเดเดพเดฏเดฟ เดเดเตเดเตพ เดชเดฐเดฟเดงเดฟ เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต. 0.3 เดตเดฐเต):
dist_list = cdist(emb, enroll_embs, metric="cosine") distances = pd.DataFrame(dist_list, columns = df.speaker)
เด เดตเดธเดพเดจเด, เด เดจเตเดฎเดพเดจ เดตเตเดเดค เดตเตเดเดคเตเดคเดฟเดฒเดพเดฃเตเดจเตเดจเตเด 1-2 เดฎเตเดกเดฒเตเดเตพ เดเตเดเดฟ เดเตเตผเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเดฟเดฏเตเดจเตเดจเตเด เดเดพเตป เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต (เดเดฐเต เดธเดพเดฎเตเดชเดฟเตพ 7 เดธเตเดเตเดเตปเดกเต เดฆเตเตผเดเตเดฏเดฎเตเดณเตเดณ เด เดจเตเดฎเดพเดจเดคเตเดคเดฟเดจเต 2.5 เดเดเตเดคเตเดคเต). เดชเตเดคเดฟเดฏ เดฎเตเดกเดฒเตเดเตพ เดเตเตผเดเตเดเดพเตป เดเดเตเดเตพเดเตเดเต เดธเดฎเดฏเดฎเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดเดฐเต เดชเตเดฐเตเดเตเดเตเดเตเดชเตเดชเต เดเดดเตเดคเตเดจเตเดจเดคเดฟเตฝ เดถเตเดฐเดฆเตเดง เดเตเดจเตเดฆเตเดฐเตเดเดฐเดฟเดเตเดเต.
เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป
เดเดฐเต เดชเตเดฐเดงเดพเดจ เดเดพเดฐเตเดฏเด: เดเดเตเดเตพ เดตเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดเตเดเดณเตเดเตเดชเตเดชเด เดเดฐเต เดฑเตเดเตเดเตผ เดเดเตเดคเตเดคเต เดเดเตเดเดณเตเดเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเดฟเดฒเตเดเต เดเดชเดเดฐเดฃเดตเตเด เดฒเดพเดชเตโเดเตเดชเตเดชเตเดเดณเตเด เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเต.
เดตเตเดฌเตโเดธเตเดเตเดเดฑเตเดฑเต เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดซเตเดฐเดฃเตเดเดฟเดจเตเด เดฑเดพเดธเตโเดฌเตเดฑเดฟ เดชเตเดฏเตโเดเตเดเตเดฎเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเตปเดกเต-เดเต-เดเตปเดกเต เดธเดจเตเดฆเตเดถ เดเดพเดจเดฒเดพเดฃเต เดฌเดพเดเตเดเตเตปเดกเต (http over tcp เดชเตเดฐเตเดเตเดเตเดเตเดเตเตพ).
เดเดฆเตเดฏ เดเดเตเดเด เดฑเดพเดธเตเดฌเตเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดค เดตเดฟเดตเดฐเดเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต, เด เดคเดพเดฏเดคเต, json-เตฝ เดชเดพเดฏเตเดเตเดเต เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดตเดเดจเดเตเดเตพ, เด เดตเดฐเตเดเต เดฏเดพเดคเตเดฐเดฏเตเดเต เดชเดเตเดคเดฟเดฏเดฟเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดธเตเดตเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต, เด เดคเตเดตเดดเดฟ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดตเตเดเดพเดฐเดฟเด เดชเดถเตเดเดพเดคเตเดคเดฒเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เด เดชเดพเดเตเดเดฑเตเดฑเต เดชเดฟเดจเตเดจเตเดเต เดซเตเดฐเดฃเตเดเตโเดเตปเดกเดฟเดฒเตเดเตเดเต เด เดฏเดฏเตโเดเตเดเตเดจเตเดจเต, เด เดคเต เดธเดฌเตโเดธเตโเดเตเดฐเดฟเดชเตโเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดตเตเดฌเตโเดธเตเดเตเดเดฑเตเดฑเต เดเตปเดกเตโเดชเตเดฏเดฟเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดพเดเตเดเดฑเตเดฑเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฎเตเดดเตเดตเตป เดฌเดพเดเตเดเตเตปเดกเต เดฎเตเดเตเดเดพเดจเดฟเดธเดตเตเด เดเตเดฒเดพเดเดเต เดญเดพเดทเดฏเดฟเดฒเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต; เดเตเดฑเตเดเตเดเตเดจเตเดเตพ เดจเดจเตเดจเดพเดฏเดฟ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจ เด เดธเดฟเตปเดเตเดฐเดฃเดธเต เดเดพเดธเตโเดเตเดเตเดเตพเดเตเดเต เดเดคเต เดจเดจเตเดจเดพเดฏเดฟ เดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฒเดพเดฃเต เดเดคเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเดคเต.
เดเตปเดกเต เดชเตเดฏเดฟเดจเตเดฑเต เดเดเตเดธเดธเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดเดชเดฏเตเดเตเดคเดพเดตเต เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเดเดจเดฏเดฟเตฝ เดชเตเดฐเดตเตเดถเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เด เดตเดจเตเดฑเต เดธเดจเตเดฆเตเดถเด เดฒเดญเดฟเดเตเดเตเด. เดเดชเดฏเตเดเตเดคเดพเดตเตเด เดธเดจเตเดฆเตเดถเดตเตเด เดเดฐเต เดชเตเดคเต เดเตเดจเตเดฆเตเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเตเดฐเดตเตเดถเดฟเดเตเดเต, เด เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดคเดฟเดจเดเด เดคเดจเตเดจเต เดเตเดเตเดคเตฝ เด เดฏเดเตเดเดฟเดเตเดเตเดฃเตเดเต (เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตเดเตเดฏเตโเดค เดซเตเดฐเดฃเตเดเดฟเดฒเตเดเตเดเต), เดเตเดเดพเดคเต เดเดชเดฏเตเดเตเดคเดพเดตเต เดเดฃเดเตเดทเตป (เดฑเดพเดธเตโเดฌเตเดฑเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดซเตเดฐเดฃเตเดเต) เด เดเดฏเตเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดตเดจเตเดฑเต เดธเดฌเตโเดธเตโเดเตเดฐเดฟเดชเตโเดทเตป เดฑเดฆเตเดฆเดพเดเตเดเตเดเดฏเตเด เด เดตเดจเต เด เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดนเดฌเต.
เดเดเตเดเตพ เดชเดฟเดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดเดฃเดเตเดทเดจเดพเดฏเดฟ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดตเดฟเดเดธเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เดตเตเดเดคเตเดคเดฟเดฒเดพเดเตเดเดพเดจเตเด เดฒเดณเดฟเดคเดฎเดพเดเตเดเดพเดจเตเด เดฑเดฟเดฏเดพเดเตเดฑเตเดฑเต เดฒเตเดฌเตเดฐเดฑเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดพเดตเดพเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดเดดเตเดคเดฟเดฏ เดเดฐเต เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเดพเดฃเต เดซเตเดฐเดฃเตเดเต-เดเตปเดกเต. เดฌเดพเดเตเดเต-เดเตปเดกเต เดตเดถเดคเตเดคเตเด เดฑเดพเดธเตโเดฌเตเดฑเดฟ เดชเตเดฏเดฟเดฒเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เด เตฝเดเตเดฐเดฟเดคเด เดเดชเดฏเตเดเดฟเดเตเดเต เดฒเดญเดฟเดเตเด เดกเดพเดฑเตเดฑ เดฆเตเดถเตเดฏเดตเตฝเดเตเดเดฐเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เด เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดเดฆเตเดฆเตเดถเด. เดฑเดฟเดฏเดพเดเตเดฑเตเดฑเต-เดฑเตเดเตเดเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดเดฟเดจเต เดธเตเดเตเดทเดฃเตฝ เดฑเตเดเตเดเดฟเดเดเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดตเตเดฌเตโเดธเตเดเตเดเดฑเตเดฑเต เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏ เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดคเตเดธเดฎเดฏเด เดกเดพเดฑเตเดฑเดฏเตเดเต เดคเตเดเตผเดเตเดเดฏเดพเดฏ เดธเตเดเตเดฐเตเด เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดงเดพเดจ เดชเตเดเดพเดฃเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเดงเดพเดจ เดชเตเดเต. เดฑเดพเดธเตโเดฌเตเดฑเดฟ เดชเต เดเดฐเต เดถเดฌเตโเดฆเด เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเต, เด เดคเต เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดค เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดตเตเดฏเดเตเดคเดฟเดฏเตเดเตเดคเดพเดฃเต เดเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดเตเดเต เดเดฐเต เดชเตเดฐเตเดฌเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฒเดฟเดธเตเดฑเตเดฑเต เด เดฏเดฏเตโเดเตเดเตเดจเตเดจเต. เดเตเดฒเดฏเดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดชเตเดฐเดธเดเตเดคเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เดฎเตเดเตเดฐเตเดซเตเดฃเดฟเตฝ เดธเดเดธเดพเดฐเดฟเดเตเด เดตเตเดฏเดเตเดคเดฟเดฏเตเดเต เด เดตเดคเดพเตผ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เด เดคเตเดชเตเดฒเต เดคเดจเตเดจเต เด เดตเตป เดตเดพเดเตเดเตเดเตพ เดเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดตเดฟเดเดพเดฐเดตเตเด.
เดชเตเดคเตเดเตเดเดฟเดฏ เดชเตเดฐเดตเดเดจเดเตเดเดณเตเดณเตเดณ เดนเตเด เดชเตเดเตเดคเตเดฐเตเดฎเดพเดจเด
เดเดธเตเดคเตเดฐเดฃเด เดเตเดฏเตเดคเดคเตเดชเตเดฒเต เดเดฒเตเดฒเดพเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดพเตป เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ, เดเดเตเดเตพเดเตเดเต เดธเดฎเดฏเดฎเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดคเตเดเตเดท เดกเตเดฎเตเดฏเดฟเดฒเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดเดฒเตเดฒเดพเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด. เด เดตเดคเดฐเดฃเดคเตเดคเดฟเตฝ, เดเดฒเตเดฒเดพเด เดเดเตเดเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดฎเตเดกเดฒเตเดเดณเดพเดฃเต เด เดตเตผ เดธเตเดตเตเดเดฐเดฟเดเตเดเดคเต, เด เดตเตผ เดจเตเดฐเดฟเดเตเด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเตเดฑเดฟเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเต. เด เดเตเดคเตเดคเดคเต เดกเตเดฎเต เดญเดพเดเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต - เดตเดฟเดฆเดเตเดงเตผ เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดฎเตเดฑเดฟเดฏเดฟเตฝ เดเตเดฑเตเดฑเดฟเดจเดเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเตเดเตเดเตเดเตเดชเตเดชเต เดจเตเดเตเดเดพเตป เดเดฐเต เดเตเดฎเดฟเดจเตเดฏเตเด เดธเดฎเตเดชเดฟเดเตเดเต. เด เดตเตผ เดเดเตเดเดณเตเดเตเด เดเตเดฆเตเดฏเดเตเดเตพ เดเตเดฆเดฟเดเตเดเต, เดเดฒเตเดฒเดพเดตเดฐเตเด เด เดตเดฐเดตเดฐเตเดเต เดญเดพเดเดคเตเดคเดฟเดจเต เดเดคเตเดคเดฐเด เดจเตฝเดเดฟ, เด เดตเตผ เดฒเดพเดชเตโเดเตเดชเตเดชเดฟเตฝ เดตเตเดฌเต เดเดชเตเดเตเดทเดฟเดเตเดเต, เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดเตเดเตเด เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเดคเตเดชเตเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต.
เดเดเตเดเดณเตเดเต เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต เดเดเต เดเตเดฒเดตเต $150 เดเดฃเตเดจเตเดจเต เดเดพเตป เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดเตเดเต:
- เดฑเดพเดธเตโเดฌเตเดฑเดฟ เดชเต 3 ~ $35
- Google AIY เดตเตเดฏเตโเดธเต เดฌเตเดฃเดฑเตเดฑเต (เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดฑเตเดธเตโเดชเตเดเตเดเตผ เดซเตเดธเต เดเดเตเดเตเดเดพเด) ~ 15$
- เดเดจเตเดฑเตฝ NCS 2 ~ 100$
เดเดเตเดเดจเต เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเด:
- เดเตเดฒเดฏเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฐเดเดฟเดธเตเดเตเดฐเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด - เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏเดฟ เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจ เดตเดพเดเดเด เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดตเดถเตเดฏเดชเตเดชเตเดเตเด
- เดเตเดฑเดเตเดเต เดฎเตเดกเดฒเตเดเตพ เดเตเดเดฟ เดเตเตผเดเตเดเตเด: เดจเดฟเดเตเดเตพเดเตเดเต เดถเดฌเตเดฆเดคเตเดคเดฟเดฒเตเดเต เดฒเดฟเดเดเดญเตเดฆเดตเตเด เดชเตเดฐเดพเดฏเดตเตเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเดจเดพเดเตเด
- เดเดฐเตเดธเดฎเดฏเด เดฎเตเดดเดเตเดเตเดจเตเดจ เดถเดฌเตเดฆเดเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเด (เดกเดฏเดฑเตเดธเตเดทเตป)
เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต:
https://github.com/vladimirwest/OpenEMO
เดเตเดทเตเดฃเดฟเดเตเดเตเดเตเดเดฟเดฒเตเด เดเดเตเดเตพ เดธเดจเตเดคเตเดทเดตเดพเดจเดพเดฃเตเดเดชเดธเดเดนเดพเดฐเดฎเดพเดฏเดฟ, เดธเดเดเดพเดเดเตผเดเตเดเตเด เดชเดเตเดเดพเดณเดฟเดเตพเดเตเดเตเด เดจเดจเตเดฆเดฟ เดชเดฑเดฏเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. เดฎเดฑเตเดฑเต เดเตเดฎเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ, เดธเตเดเดจเตเดฏ เดชเดพเตผเดเตเดเดฟเดเดเต เดธเตเดฅเดฒเดเตเดเตพ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด เดเดเตเดเตพ เดตเตเดฏเดเตเดคเดฟเดชเดฐเดฎเดพเดฏเดฟ เดเดทเตเดเดชเตเดชเตเดเตเดเต. เดเดเตเดเดณเต เดธเดเดฌเดจเตเดงเดฟเดเตเดเดฟเดเดคเตเดคเตเดณเด, เดเตฝโเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดฒเตเด เดตเดฟเดเดธเดจเดคเตเดคเดฟเดฒเตเด เดฎเตเดดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดจเตเดฏเดฎเดพเดฏ เดเดฐเต เด เดจเตเดญเดตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต เด เดคเต. AI เดตเดฟเดทเดฏเดเตเดเตพ เดเตพเดชเตเดชเตเดเต, เดเตเดเตเดคเตฝ เดเตเดเตเดคเตฝ เดฐเดธเดเดฐเดฎเดพเดฏ เดเดตเดจเตเดฑเตเดเตพ เดชเตเดฐเดฆเตเดถเดเตเดเดณเดฟเตฝ เดจเดเดเตเดเตเดฎเตเดจเตเดจเต เดเดพเตป เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต.
เด เดตเดฒเดเดฌเด: www.habr.com