I'll make my smart speaker ... "with blackjack and hookers!"

Hello everybody. In this article I will tell the story of how my cousin and I made our "smart" column .





In fact, she is not at all stupid, rude and not particularly useful, but she is cheerful and with character.





The idea itself, programming, hardware (selection and adjustment) are behind me.





From brother 3D-model, 3D-printing, iron (selection and electrical installation).





The article mostly describes what I did, just touching the 3D model a little.





"Do you really want to be friends with the robot?"

«», (- 2018 )  . , - . , , xbost’ 3D- ( 2019 ). …





, . 3D-, , .





, Intel Galileo Gen2. . «» , , , .





( ) . ( ), . .





, , «» . -, . , .





-, , , , , CMU Sphinx, .





… … , – pocketsphinx, «» CMU Sphinx Java.





JSGF- . (“with blackjack and hookers”, “bite my shiny metal ass”, “kill all humans” ..). (MacBook Pro 13- ), , , . .





. , . .





( ) JRE. / USB-. … . , , 30-60 . 3D-, , . Wi-Fi. .





, , Raspberry Pi Zero W. , , pocketsphinx ( ), , .





, xbost’, – Pinder (Raspberry Pi + Bender). , Pidora , .





, .





:





  • Raspberry Pi Zero W – .





  • UPS-Lite for Raspberry Pi Zero





    . , (. ).





  • RGB WS2812B, 60 1





    «»(18 ) (2 ).





  • USB-





    , . OTG- .









  • . , , . , .





  • HBC10A





    Philips.





  • KLS7-KW10





    / / "" . / UPS .





  • 3,5 jack. ( , ).





.





:





. , , , .





3D-,

, .





3D- .





Anycubic Photon. PLA Creality Ender 3.





- 3D- , , xbost’ thingiverse ( ).





:





:





1

Raspbian ( Raspberry Pi OS).





, , pocketsphinx. Alsa (Pulseaudio ).





Adafruit_Blinka.





/ UPS-Lite SMBus.





, «».





.





: . JSGF-, -( , ) . ( ) .





. “ ?”, “ ?”, “ ?”. ( , ).





(4-6 ):





, . ( 1 ).  pocketsphinx. :





- . - MPD. :





, , “ ”-  ModBusTCP. , "". :





2

RSS-. , , , . -.





Microsoft Azure Custom Speech.





:





  • Statistical Parametric – , ( ) .





  • Concatenative – , 6000 .





  • Neural -. ( , 100 000$).





.





, Statistical Parametric. , ( ), . CMU Flite, MS Azure.





6000 Concatenative , . , YouTube 7 The Best of Bender. , Text-to-Speech ( ), - 2000 . , 6000.





, :





, .





, . . , MS Azure, – . Azure – Flite( eSpeak).





2019- 2020-, ( ). , .





As such, there are no plans for the development of the project. If there is desire and inspiration, then I add something. So, of course, it begs to make a simple chatter mode on a neuron, trained on Bender's phrases. It is also possible to add a bluetooth speaker mode (and so that the teeth light up blue in this mode) and a smartphone application to activate the patriotism scheme.





But first you need to invent a finger extension.





Conclusion

The source code of the software and the 3D model are laid out under open licenses, so if someone has a desire to make their own Bender, add their own functions and improve, I will be glad.





This concludes the article. Thanks for reading!





Good news everyone!








All Articles