Voice Commands! P Sherman 42 Wallaby Way, Sydney We built this voice command bot live on Twitch!
Sherman was drawn by my friend, the amazing VR Artist TheSabbyLife! Check out her incredible VR artistry on her YouTube Channel!
Like these projects? The best way to support my open-source projects is by becoming a Comfy Sponsor on GitHub!
Come and hang out with us at the Comfiest Corner on Twitch!
To use LUIS with Sherman,
- Visit https://www.luis.ai and log in for free
- Create an app and add the various Intents and Entities you would like Sherman to recognize
- Under the MANAGE tab, copy the
Primary key
and add it into your.env
file asAzureLUISPrimaryKey=YOURKEYHERE
Special thank you to the Microsoft Azure team for enabling these upgrades to Sherman during a sponsored Instafluff stream (Sep 12, 2019)!
Thank you too all the participants of this project!
That_MS_Gamer, Instafriend, Moopaloo, Instafluff, fd_god92, LevelUpLady, DrJavaSaurus, TheHungerService, nallaj, Ayybiel, MacabreMan2, ItsNaomiArt, blackdawn1980, kukji232, Neo_TA, Miraellyn, Aczero_Ricky, BountyHunterLani, SushiDay, autr3, stresstest, Kara_Kim, KamisWorld49, peoplehate_me, OrbitingCam, somepeoplehate_me, where_is_laughingman, foxotic, MoltenSnowman, thoushaltparrish, ParanoidGengar, Tastypeachstudios, AntiViGames, TheSabbyLife, LiliaHarlow, mrkinix, BatskyStarman, sparky_pugwash, knugensugen, bloom_molly, bubblride, woozymango, LerajeRandom, jellydance, slyconcepts, lambdef, nazabar, ElysiaGriffin, PinataHero, SullyGnome, Majidlionheart, PokemoHero, OhScee, Chibigirl24, r_wavilo, raisethatsomething, zed0, baileydale, BlueHer0n, llofyy, 急須, mldevelopment, pookiepew, atcheety, DevMerlin, BeadHappy, isaischannel, Wo0llfy, attitudelolita, Mondschwinge, PaintHappy, Khaled__, MerlinLeWizard, mr_grey, HeyItsFionna, Supascury, CuriousJess, donaldwm, mightycore1, JumpTwiice, darktowerbuilder, Jody_V, Torfredrikt, TWrongNoTWright, Gokou00, Missing_The_Moon, NULLYUKI, AnatomopatYOLOgo, kpopsim, Flippo13, caLLowCreation, gamenew09, LostWorld_, kaisuke, Poolpourri, QeraiX, tomuraigayfarther, CreativeBuilds, Maayainsane, Zaby92, v1taldpm, crazomania24, tornyl, CaspiusLabs, GeoRevilo, FuriousFur, DrThu, Majonezen, kevkab
Thank you to all the folks that helped bring Sherman to life with a voice!
CreativeBuilds, Instafluff, That_MS_Gamer, NULLYUKI, Mikeystea, PinataHero, LamerYo, Meralaz, isaischannel, Amarogine, 69Tipsea, Instafriend, mldevelopment, AntiViGames, MrRayKoma, jellydance, GarethHubball, MalForTheWin, Xaiydee, DrJavaSaurus, sparky_pugwash, r_wavilo, MacabreMan2, soggycoffee, bloom_molly, MisakaGUN, knugensugen, stresstest, OrbitingCam, Chibigirl24, s4ngim3d, zivivi1, CaspiusLabs, CrimsonKnightZero, FuriousFur, DevMerlin, DutchGamer46, Neo_TA, Kushimitama, lizardqueen, Hugginator, slyconcepts, Kyoslilmonster, autr3, Ayybiel, BountyHunterLani, Kara_Kim, AgroKragle, Aririal, slaterusa, Kisa__d1_1b, kingswerv, SheriffAndy9097, Lunnaku, jokoho482, nallaj, conorpo, MerlinLeWizard, TheSabbyLife, neniltheelf, vashthechibi01, Zoraketh, PokemoHero, Missing_The_Moon, nekrolinux, SimmeringSoupPot, thegooseofwild, RIKACHET, NinjaFalcon_2, Supascury, PaintHappy, BeadHappy, TheHungerService, Grognardian, DronePT, DrEriksen, Scottland
Thanks to everyone who helped Sherman learn to search for knowledge and tell dad jokes!
Instafriend, Neo_TA, Instafluff, ChatTranslator, Kara_Kim, That_MS_Gamer, Polarami, MacabreMan2, NULLYUKI, zivivi1, MisakaGUN, AntiViGames, Drawingsomething108, stresstest, OhScee, ItsNaomiArt, Meralaz, mightycore1, fd_god92, DEAD_P1XL, ElysiaGriffin, LuRiMer313, slyconcepts, CaseyGeske, PinataHero, sparky_pugwash, GeoRevilo, bloom_molly, FuriousFur, BanzaiBaby, TheSabbyLife, Bjwhite211, ekko47, Theoneandonlybigbadmo, DevMerlin, oto_9717, BillNash, Impoverish, KoSaJ, donaldwm, nallaj, Lord_of_Conquest, thekefox, sl1m420, autr3, DrJavaSaurus, PokemoHero, anandsrinivas1980, CreativeBuilds, Patchshifter, CodeAndSystemSecurity, 69Tipsea, baileydale, jellydance, igotinfected, BeaverBoyB, Ivena, edhacked, LevelUpLady, guthron, runningwithwizardz, s4ngim3d, rokitodorito, kingswerv, Tempo410, PainArtist, Missing_The_Moon, xxbeaverboyxx, ohgodfranciswtf, not4bene, RIKACHET, zment, bluebooger, TheChenki, MechJack, QeraiX, thomasnhermansen, skegglyfe, Xaiydee, Pixelgourmet
Thank you to everyone that helped add the Reminder command:
TODO
And to everyone that made Sherman understand words more naturally!
Instafluff, foxotic, knugensugen, That_MS_Gamer, Instafriend, BungalowGlow, Neo_TA, baileydale, ChatTranslator, kpopsim, LuRiMer313, KitAnnLIVE, fd_god92, AbbyFabby, nightsilas, Stobie, Khaled__, luaeo, katori15, MrRayKoma, malfunct, Jerreper, undisclosedusername, SuperChihuahua, Lunnaku, simrose4u, Bloom_molly, OhScee, FuriousFur, Amarogine, BooobieTrap, sethorizer, DutchGamer46, CreativeBuilds, MalForTheWin, Skttle_, DarrnyH, rdmusser, pawsitivelystitched, ScrtSolstice, Pixelgourmet, prasanthlouis, REAZNxxx, donaldwm, return_nullptr, sparky_pugwash, senseistenu, brat_volk, losthewar, PokemoHero, kamelpaj, BillNash, TheGeekGeneration, thiagou_, roberttables, ColonelHossein, mrfeznl, pookiepew, IVSOY, Poolpourri, C0D3_Monkey, Deitypotato, TheSabbyLife
And thank you to everyone who helped animate a face on Sherman with the incredible illustrations by TheSabbyLife
Instafriend, BungalowGlow, Instafluff, ChatTranslator, That_MS_Gamer, simrose4u, Chibigirl24, DevMerlin, thegooseofwild, GretchenWeiner, LuRiMer313, MrRayKoma, DutchGamer46, Rlchibi, donaldwm, soggycoffee, Kara_Kim, sparky_pugwash, Jwh1o1, pookiepew, DEAD_P1XL, SuperChihuahua, LiliaHarlow, KitAnnLIVE, DrEriksen, TheMainEBrent, itsDeke, WowThatsALotOfBees, julieee22, FuriousFur, Gilokk0, not_sure_ofcourse, wolftech_games, notatwitchuseryet, Kjedi, fatimaisplay, Liayda, codeaurora, NlghtSprites, TheSabbyLife, MalForTheWin, PokemoHero, losthewar, BanzaiBaby, ravavyr, Xaiydee, qerwtr546, spikepants, Lord_of_Conquest
- Install NodeJS - https://nodejs.org/en/
- Open the directory in a Command Prompt/Terminal
- Install Dependencies:
npm install
- Get a Twitch Chat OAuth Password Token - http://twitchapps.com/tmi/
- Create a file named
.env
that looks like this:
PORT=8000
TWITCHUSER=[YOUR-USERNAME-HERE]
OAUTH=[YOUR-OAUTH-PASS HERE] # e.g. OAUTH=oauth:kjh12bn1hsj78445234
- Run Server:
npm start
- View the webpage from your web browser! http://localhost:8000