This challenge is a continuation of the number guessing chatbot. In this version, I add the p5.Speech library for a voice interface. Code: [ Ссылка ]
🕹️ p5.js Web Editor Sketch: [ Ссылка ]
🎥 Previous video: [ Ссылка ]
🎥 Next video: [ Ссылка ]
🎥 All videos: [ Ссылка ]
References:
🔗 RiveScript: [ Ссылка ]
🔗 RiveScript on Github: [ Ссылка ]
🎙️ p5.Speech on GitHub: [ Ссылка ]
🌐 NYU Ability Project: [ Ссылка ]
Videos:
🎞️ Playlist on Programming with Text: [ Ссылка ]
🚂 Text-to-Speech with p5.Speech: [ Ссылка ]
🚂 Speech Recognition with p5.Speech: [ Ссылка ]
🔴 Coding Train Live 104: [ Ссылка ]
Related Coding Challenges:
🚂 #79 Number Guessing Chatbot: [ Ссылка ]
🚂 #41 Clappy Bird: [ Ссылка ]
🚂 #147 Chrome Dinosaur Game: [ Ссылка ]
Timestamps:
0:00 Introduction!
0:54 A correction from coding challenge #79
1:35 Writing a script for the chatbot in RiverScript
5:47 Adding speech to the chatbot using the library p5.Speech
7:58 Adding a speech recognition object to take input from the user's speech
10:54 Print the recognized speech to the text input box
12:40 Cleaning up the code
13:12 Demonstration and things you could do!
Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound
🚂 Website: [ Ссылка ]
👾 Share Your Creation! [ Ссылка ]
🚩 Suggest Topics: [ Ссылка ]
💡 GitHub: [ Ссылка ]
💬 Discord: [ Ссылка ]
💖 Membership: [ Ссылка ]
🛒 Store: [ Ссылка ]
🖋️ Twitter: [ Ссылка ]
📸 Instagram: [ Ссылка ]
🎥 Coding Challenges: [ Ссылка ]
🎥 Intro to Programming: [ Ссылка ]
🔗 p5.js: [ Ссылка ]
🔗 p5.js Web Editor: [ Ссылка ]
🔗 Processing: [ Ссылка ]
📄 Code of Conduct: [ Ссылка ]
This description was auto-generated. If you see a problem, please open an issue: [ Ссылка ]
#patternmatching #artificialintelligence #speechrecognition #speechtotext #chatbot #p5js #javascript #rivescript
Coding Challenge #80: Voice Chatbot with p5.Speech
Теги
JavaScript (Programming Language)liveprogrammingdaniel shiffmancreative codingp5.jsp5.js tutorialp5jsjavascript (programming language)tutorialjavascriptalgorithmsprogramming from a to zprogramming with textpattern matchingchatbot jschatbot javascriptbot jsbot javascriptrivescript languagejquery rivescriptai chatbotartificial intelligence chatbotp5.speechspeech recognitiontext-to-speechttsspeech-to-textspeech recognition javascript