SlideShare a Scribd company logo
Introducing How to Build a Personal Voice Assistant (AIY Edition)
Image source
Introducing How to Build a Personal Voice Assistant (AIY Edition)
1. Reactive
2. Limited Memory
3. Theory of Mind
4. Self-Aware
Image source
Types of Artificial Intelligence
https://aiyprojects.withgoogle.com/voice/

Recommended for you

Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp

Libraries are about discovery. Giving people a safe and comfortable place to dream, think, and create is very important because it gives them a chance to explore various technologies and educational opportunities that they can use to enrich their lives. STEAM education refers to teaching and learning, mostly hands-on, in the fields of Science, Technology, Engineering, Art, and Mathematics. Learn in this webinar how St. Petersburg College’s Innovation Lab managed to incorporate the STEAM education framework via their well-received and grant supported Maker Boot Camp. In the first Maker Boot Camp, children between 10 and 14 years old learned video game design, how to build a synthesizer and control sounds/voltage with littleBits, 3D design/printing, robotics, basic circuitry and electronics, virtual reality, creating holograms, and more. In this webinar: - Understand what it takes to create and manage a collaborative learning space. - Explore a variety of technologies and tools to help enhance learning. - Learn how Maker Boot Camp was organized and how it continues to excite people of all ages. - Realize the importance of partnering with businesses and other organizations.

3d printingcomputer programmingcircuitry
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality

Virtual reality creates realistic virtual environments that users can interact with via specialized equipment like headsets. Augmented reality overlays digital objects and information on the real world. Both technologies use displays, sensors, and other hardware components to blend virtual and real experiences. Common applications include education, training, gaming, and consumer/industrial design. While providing immersive experiences, these technologies also face challenges related to cost, privacy, and technical limitations that researchers continue working to overcome.

virtual realityaugmented realityar & vr
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality

The document provides examples of how virtual reality headsets are being used in museums to provide immersive experiences for visitors. Some examples mentioned include using VR to virtually tour a ship at the Dundee Heritage Trust, experience a 360-degree performance art piece, explore an alien city while riding a virtual bike, and sculpt virtual art using VR tools. The document discusses both permanent and temporary VR installations that have been displayed at various museums around the world.

vrvirtual realityvr headsets
Voice HAT Raspberry Pi 3 Model B
Microphone Speaker
Assembling the Components
Install the OS
1. Download: https://github.com/google/aiyprojects-raspbian/releases
2. Use https://etcher.io/ to flash the .img to a MicroSD card
https://console.cloud.google.com
Create a Project

Recommended for you

Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world

How “Augmented Reality” and the mobile web changes everything Mobile broadband access and ever-smarter phones are shaking the internet out its lofty cloud and bringing the web into the real world. As a result, the old “real world”, and many old ideas and many old business models will be running out of places to hide from the pervasive influence of the net. Meanwhile, each of our smart phones are in many ways even better than the old clunky tools we used to use to surf the net. Our mobile devices are not only connected but, also bristling with sensors like radios, cameras, microphones, GPS etc. that can directly perceive and interact with the world around you. We’re reaching a point where it’s theoretically possible to point that device at almost anything: a landmark, a product on a store shelf, your friends or a crowd of people; and draw from the cloud and your social graph as much, or perhaps more, relevant information than you ever wanted to know. Oh, and the cloud will be watching you and whatever’s around you as well. In the new augmented reality, the web surfs you. The goal of this talk will be to provide you with a fast paced overview of what this new “augmented” reality will mean for how we socialize, for how we sell and market physical products, for architecture, for media and entertainment, for public policy, crime, privacy and, as well, few early signals for what might be the new killer apps. If all that is not interesting enough, I will also bring free beer.

appsaugmentedreality
Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)

The presentation discussed the current state and future of virtual reality, noting that major investors, brands, and technology leaders are pouring significant capital into VR, strong consumer market signals exist like high demand for VR headsets, and River Studios creates premium VR content for clients across entertainment, sports, and other industries using techniques like computer graphics and live action.

entertainmentbusinessmedia
Virtual Reality Journalism
Virtual Reality JournalismVirtual Reality Journalism
Virtual Reality Journalism

Virtual reality is journalism’s next frontier. While the goal of sharing stories has remained the same for journalists, the advancement of technology is allowing them to do so in new ways. One of the most exciting prospects is virtual reality, which allows users to immerse themselves in locations they could previously only interact with in 2-D. VR has the potential to become an impactful storytelling tool, much like motion pictures did many years ago. Will virtual reality continue to increase its impact on the news industry as it becomes more affordable for newsrooms to produce?

newsroomjournalismaugmented reality
Enable Google Assistant API
https://developers.google.com/assistant/sdk/reference/rpc/
https://console.cloud.google.com
Setup Credentials
Run assistant_grpc_demo.py and allow the
application to access Google Assistant.
Experience Machine Learning!
Watch video: https://youtu.be/tkm99iCr3N4

Recommended for you

VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoFVIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF

This document outlines the schedule for the SIGGRAPH 2020 BoF on Virtual Beings World. The event will take place virtually on August 24th from 10-12pm PDT and feature talks from researchers and companies working in virtual beings. The schedule includes an opening address, six speaker presentations covering topics like VTubers and virtual modeling agencies, and a concluding panel discussion. Attendees can provide feedback during talks using the VibeShare virtual clapping feature and participate in a social meetup on Hubs afterward.

vrstudiolabsiggraph2020virtual beings
Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art

Slides from lecture 1 of the Virtual Reality for Science & Education 2015 course at Leiden University

virtual realityeducationhigher education
Augmented Reality (AR) in Education
Augmented Reality (AR) in EducationAugmented Reality (AR) in Education
Augmented Reality (AR) in Education

This presentation was given at the 2011 Creating Futures Through Technology Conference in Biloxi, Mississippi, on March 3, 2011.

augmentedarreality
https://cloud.google.com/speech-to-text/
Enable Cloud Speech-to-Text API
Modify cloudspeech_demo.py to repeat what is said.
Submit a request to the Cloud Speech-to-Text API and with little
latency it sends back a command or repeats whatever is said.
Cloud Speech Demo Code
Watch video: https://youtu.be/AN6LC08l08E
Use voice to control IoT devices
Particle Photon
RedBear Duo

Recommended for you

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality

Virtual Reality refers to a high-end user interface that involves real-time simulation and interactions through multiple sensorial channels. Virtual Reality is often used to describe a wide variety of applications, commonly associated with its immersive, highly visual, 3D environments. The development of CAD software, graphics hardware acceleration, head mounted displays, database gloves and miniaturization have helped popularize the concept. Jaron Lanier coined the term Virtual Reality in 1987. Today Virtual Reality plays a big part in the everyday lives of the world’s population.

applications of vroculustypes of vr(hardware & software)
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY

Description of virtual reality and augmented reality . Simple way to create applications in them . ~ by Harsshamm Jeetendra (student)

virtualrealityaugmented realitycreatevirtualreality
Immersive Computing
Immersive ComputingImmersive Computing
Immersive Computing

HMD shipments are forecast to grow rapidly over the next few years, reaching around 76 million units by 2020. Immersive computing technologies like virtual reality, augmented reality and mixed reality are poised for growth as they blend physical and digital worlds and allow for natural language and gesture-based interactions. Developers can create immersive applications for these platforms across entertainment, training, manufacturing and other areas using tools like Unity, Windows Mixed Reality and Azure cognitive services.

augmented realitywindows
.com
Cisco IBSG predicts 50 billion connected devices by 2020!
Source: https://bit.ly/2b6Wm55
Actions on Google
https://console.actions.google.com/
Enable Google Actions API
https://developers.google.com/actions/

Recommended for you

Virtual Reality: Imagining the Future
Virtual Reality: Imagining the FutureVirtual Reality: Imagining the Future
Virtual Reality: Imagining the Future

Presented at the INTERAlliance TechOlympics 2016, an annual technology competition and expo for high school students in the Cincinnati metro region.

techolympics16virtual reality
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014

This document provides an overview of augmented reality and its applications in education. It discusses how augmented reality can improve learning by augmenting our senses and perception of reality in an intuitive and natural way. Augmented reality allows for discovery-based learning outside the classroom and offers many educational possibilities such as providing layers of information about objects and places. It also enables interactive 3D modeling and simulations that allow for hands-on experimentation. Overall, augmented reality has the potential to transform education by making learning more engaging and significant.

augmented reality educationaugmented reality
Augmented Reality presentation
Augmented Reality presentationAugmented Reality presentation
Augmented Reality presentation

The presentation covered augmented reality (AR), virtual reality (VR), and mixed reality (MR) technologies. It discussed the differences between AR, VR, and MR and provided examples of each. The presentation also reviewed the history of virtual reality technologies dating back to the 1800s and discussed current uses of AR, VR, and MR in various industries like healthcare, education, and business. Issues with VR adoption like cost and health effects were also mentioned.

augmented reality
Source: https://dialogflow.com
Uses machine learning
to understand what
users are saying!
https://console.dialogflow.com
Dialogflow Console
An open source machine learning framework
.org/
https://home.pandorabots.com
Pandorabots - Build intelligent conversational agents

Recommended for you

Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...

Virtual reality has potential applications for education by making learning engaging through immersive lessons. VR allows for teaching 3D concepts in a 3D environment and encourages physical activity, which can enhance performance and learning. While VR is still in its early stages for education, it offers an unexplored new frontier for improving learning outcomes. Key challenges include measuring outcomes, addressing perceptions that VR is isolating, and age restrictions on current VR technology.

virtual reality game design and the future of educaldis sipolins
Mairn "Introducing How to Build a Personal Voice Assistant"
Mairn "Introducing How to Build a Personal Voice Assistant"Mairn "Introducing How to Build a Personal Voice Assistant"
Mairn "Introducing How to Build a Personal Voice Assistant"

This presentation was provided by Chad Mairn of St. Petersburg College, during the NISO event "Discovery and Online Search, Part One: Drivers of Change in Online Search," held on June 12, 2019.

niso webinarvoice assistantgoogle
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...

1. The document discusses how to build a virtual assistant using the Google Assistant SDK and embed it on a Raspberry Pi 3. It covers what a virtual assistant is, what the Google Assistant SDK can do, how to embed the assistant on a Pi, how to create a simple assistant application, and how to make the assistant control devices. 2. The agenda includes an overview of virtual assistants and how they work, discussing the Google Assistant SDK's capabilities like embedding the assistant anywhere and creating custom apps, and how to embed the assistant on a Raspberry Pi 3 through configuring a project, installing prerequisites, and running a demo. 3. The document demonstrates controlling devices from the virtual assistant by using technologies like RPi.

Scratch 3.0 can use Web Speech API
Change the background of a web page using voice.
Google Duplex +
Google Assistant =
AI-based, human
sounding voice.
Watch video: https://youtu.be/V7XIpXdzGTY
The WWI AI Lesson: Kaiser Wilhelm II
brought back to life 100 years later!
Slide courtesy of Owen Cegielski, Social Studies Teacher at STEM School Highlands Ranch
Privacy Concerns?

Recommended for you

Some Useful Flash API
Some Useful Flash APISome Useful Flash API
Some Useful Flash API

This document provides summaries of several Flash APIs, including those for Google Maps, YouTube, 3D rendering, physics, particles, augmented reality, multiplayer gaming, and social sharing. It lists the purpose and download links for each API to help developers integrate additional functionality into Flash applications and games.

adobe flashas3api
Developing for Google Glass
Developing for Google GlassDeveloping for Google Glass
Developing for Google Glass

Presentation given by Mark Billinghurst and Gun Lee on how to develop for Google Glass. Given on February 4th in Christchurch New Zealand.

go
Raspberry pi and Google Cloud
Raspberry pi and Google CloudRaspberry pi and Google Cloud
Raspberry pi and Google Cloud

This document discusses connecting a Raspberry Pi to Google Cloud services like Cloud IoT Core and Cloud Pub/Sub. It provides steps to install the Google Cloud SDK on the Raspberry Pi, register a device in Cloud IoT Core, and use an MQTT client on the Raspberry Pi to publish sensor data to Cloud Pub/Sub. The document also introduces Google Cloud Messaging architecture and services in the Google Cloud IoT platform.

raspberrypicloudgoogle
Contact me!

More Related Content

What's hot

Virtual Reality: A Renaissance
Virtual Reality: A RenaissanceVirtual Reality: A Renaissance
Virtual Reality: A Renaissance
St. Petersburg College
 
SCG Virtual Reality top news q1 2016
SCG  Virtual Reality top news q1 2016SCG  Virtual Reality top news q1 2016
SCG Virtual Reality top news q1 2016
Chris Rigatuso
 
Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015
Mikhail Fominykh
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
St. Petersburg College
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
Rajesh Yadav
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Dom Cushnan
 
Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world
thomas.purves
 
Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)
Sivan Iram
 
Virtual Reality Journalism
Virtual Reality JournalismVirtual Reality Journalism
Virtual Reality Journalism
Francesco Marconi
 
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoFVIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
GREE VR Studio Lab
 
Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art
Robin de Lange
 
Augmented Reality (AR) in Education
Augmented Reality (AR) in EducationAugmented Reality (AR) in Education
Augmented Reality (AR) in Education
Steve Yuen
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Akshay Patole
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY
HarsshammJeetendra
 
Immersive Computing
Immersive ComputingImmersive Computing
Immersive Computing
David Chou
 
Virtual Reality: Imagining the Future
Virtual Reality: Imagining the FutureVirtual Reality: Imagining the Future
Virtual Reality: Imagining the Future
Fleep Tuque
 
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Raúl Reinoso
 
Augmented Reality presentation
Augmented Reality presentationAugmented Reality presentation
Augmented Reality presentation
Ted Dinsmore
 
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Nancy Amoroso
 

What's hot (19)

Virtual Reality: A Renaissance
Virtual Reality: A RenaissanceVirtual Reality: A Renaissance
Virtual Reality: A Renaissance
 
SCG Virtual Reality top news q1 2016
SCG  Virtual Reality top news q1 2016SCG  Virtual Reality top news q1 2016
SCG Virtual Reality top news q1 2016
 
Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world
 
Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)
 
Virtual Reality Journalism
Virtual Reality JournalismVirtual Reality Journalism
Virtual Reality Journalism
 
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoFVIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
VIRTUAL BEINGS WORLD “NEW PLAY TOGETHER” - SIGGRAPH 2020 BoF
 
Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art
 
Augmented Reality (AR) in Education
Augmented Reality (AR) in EducationAugmented Reality (AR) in Education
Augmented Reality (AR) in Education
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY
 
Immersive Computing
Immersive ComputingImmersive Computing
Immersive Computing
 
Virtual Reality: Imagining the Future
Virtual Reality: Imagining the FutureVirtual Reality: Imagining the Future
Virtual Reality: Imagining the Future
 
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
Augmented Reality and Education: Learning connected to life - NeuroRehabana 2014
 
Augmented Reality presentation
Augmented Reality presentationAugmented Reality presentation
Augmented Reality presentation
 
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
 

Similar to Introducing How to Build a Personal Voice Assistant (AIY Edition)

Mairn "Introducing How to Build a Personal Voice Assistant"
Mairn "Introducing How to Build a Personal Voice Assistant"Mairn "Introducing How to Build a Personal Voice Assistant"
Mairn "Introducing How to Build a Personal Voice Assistant"
National Information Standards Organization (NISO)
 
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
Tu Le Dinh
 
Some Useful Flash API
Some Useful Flash APISome Useful Flash API
Some Useful Flash API
Tushar Vaghela
 
Developing for Google Glass
Developing for Google GlassDeveloping for Google Glass
Developing for Google Glass
Mark Billinghurst
 
Raspberry pi and Google Cloud
Raspberry pi and Google CloudRaspberry pi and Google Cloud
Raspberry pi and Google Cloud
Faisal Mehmood
 
TV Messaging Broadcasting System using Android
TV Messaging Broadcasting System using AndroidTV Messaging Broadcasting System using Android
TV Messaging Broadcasting System using Android
Mulyadi Ibrahim
 
Facebook appsincloud
Facebook appsincloudFacebook appsincloud
Facebook appsincloud
Kirsten Hunter
 
Sharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook finalSharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook final
sshannon1010
 
Developers meetup sep-2017
Developers meetup sep-2017Developers meetup sep-2017
Developers meetup sep-2017
Seif Ibrahim
 
Building Better IoT Applications without Servers
Building Better IoT Applications without ServersBuilding Better IoT Applications without Servers
Building Better IoT Applications without Servers
Ian Massingham
 
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on HerokuRapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Salesforce Developers
 
RICOH THETA x IoT Developers Contest : Cloud API Seminar
 RICOH THETA x IoT Developers Contest : Cloud API Seminar RICOH THETA x IoT Developers Contest : Cloud API Seminar
RICOH THETA x IoT Developers Contest : Cloud API Seminar
contest-theta360
 
Using technology in lecturing
Using technology in lecturingUsing technology in lecturing
Using technology in lecturing
Ahmed Elsayed
 
20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅
PRADA Hsiung
 
Deep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeedDeep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeed
Rajagopal A
 
Mobile backends with Google Cloud Platform (MBLTDev'14)
Mobile backends with Google Cloud Platform (MBLTDev'14)Mobile backends with Google Cloud Platform (MBLTDev'14)
Mobile backends with Google Cloud Platform (MBLTDev'14)
Natalia Efimtseva
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communication
Kundan Singh
 
Android Things Getting Started
Android Things Getting StartedAndroid Things Getting Started
Android Things Getting Started
Rahul Vansh
 
I docstools
I docstoolsI docstools
I docstools
Eva Dominguez
 
i-Docs: Authoring Tools Confronted
i-Docs: Authoring Tools Confrontedi-Docs: Authoring Tools Confronted
i-Docs: Authoring Tools Confronted
María Yáñez
 

Similar to Introducing How to Build a Personal Voice Assistant (AIY Edition) (20)

Mairn "Introducing How to Build a Personal Voice Assistant"
Mairn "Introducing How to Build a Personal Voice Assistant"Mairn "Introducing How to Build a Personal Voice Assistant"
Mairn "Introducing How to Build a Personal Voice Assistant"
 
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
How to build virtual assistant like Jarvis (in Ironman) with Google Assistant...
 
Some Useful Flash API
Some Useful Flash APISome Useful Flash API
Some Useful Flash API
 
Developing for Google Glass
Developing for Google GlassDeveloping for Google Glass
Developing for Google Glass
 
Raspberry pi and Google Cloud
Raspberry pi and Google CloudRaspberry pi and Google Cloud
Raspberry pi and Google Cloud
 
TV Messaging Broadcasting System using Android
TV Messaging Broadcasting System using AndroidTV Messaging Broadcasting System using Android
TV Messaging Broadcasting System using Android
 
Facebook appsincloud
Facebook appsincloudFacebook appsincloud
Facebook appsincloud
 
Sharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook finalSharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook final
 
Developers meetup sep-2017
Developers meetup sep-2017Developers meetup sep-2017
Developers meetup sep-2017
 
Building Better IoT Applications without Servers
Building Better IoT Applications without ServersBuilding Better IoT Applications without Servers
Building Better IoT Applications without Servers
 
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on HerokuRapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
 
RICOH THETA x IoT Developers Contest : Cloud API Seminar
 RICOH THETA x IoT Developers Contest : Cloud API Seminar RICOH THETA x IoT Developers Contest : Cloud API Seminar
RICOH THETA x IoT Developers Contest : Cloud API Seminar
 
Using technology in lecturing
Using technology in lecturingUsing technology in lecturing
Using technology in lecturing
 
20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅
 
Deep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeedDeep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeed
 
Mobile backends with Google Cloud Platform (MBLTDev'14)
Mobile backends with Google Cloud Platform (MBLTDev'14)Mobile backends with Google Cloud Platform (MBLTDev'14)
Mobile backends with Google Cloud Platform (MBLTDev'14)
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communication
 
Android Things Getting Started
Android Things Getting StartedAndroid Things Getting Started
Android Things Getting Started
 
I docstools
I docstoolsI docstools
I docstools
 
i-Docs: Authoring Tools Confronted
i-Docs: Authoring Tools Confrontedi-Docs: Authoring Tools Confronted
i-Docs: Authoring Tools Confronted
 

More from St. Petersburg College

Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
St. Petersburg College
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab Edition
St. Petersburg College
 
Understanding Artificial Intelligence
Understanding Artificial IntelligenceUnderstanding Artificial Intelligence
Understanding Artificial Intelligence
St. Petersburg College
 
Web Design Trends: 2018 Edition
Web Design Trends: 2018 EditionWeb Design Trends: 2018 Edition
Web Design Trends: 2018 Edition
St. Petersburg College
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
St. Petersburg College
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting Cable
St. Petersburg College
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence
St. Petersburg College
 
Beginning Python Programming
Beginning Python ProgrammingBeginning Python Programming
Beginning Python Programming
St. Petersburg College
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
St. Petersburg College
 
STEM Demystified
STEM DemystifiedSTEM Demystified
STEM Demystified
St. Petersburg College
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
St. Petersburg College
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
St. Petersburg College
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for Kids
St. Petersburg College
 
Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It! Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It!
St. Petersburg College
 
How to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldHow to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth World
St. Petersburg College
 
Technologies to Watch: 2017 Edition
Technologies to Watch: 2017 EditionTechnologies to Watch: 2017 Edition
Technologies to Watch: 2017 Edition
St. Petersburg College
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
St. Petersburg College
 
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
St. Petersburg College
 
Curriculum Builder
Curriculum BuilderCurriculum Builder
Curriculum Builder
St. Petersburg College
 
Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016
St. Petersburg College
 

More from St. Petersburg College (20)

Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab Edition
 
Understanding Artificial Intelligence
Understanding Artificial IntelligenceUnderstanding Artificial Intelligence
Understanding Artificial Intelligence
 
Web Design Trends: 2018 Edition
Web Design Trends: 2018 EditionWeb Design Trends: 2018 Edition
Web Design Trends: 2018 Edition
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting Cable
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence
 
Beginning Python Programming
Beginning Python ProgrammingBeginning Python Programming
Beginning Python Programming
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
STEM Demystified
STEM DemystifiedSTEM Demystified
STEM Demystified
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for Kids
 
Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It! Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It!
 
How to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldHow to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth World
 
Technologies to Watch: 2017 Edition
Technologies to Watch: 2017 EditionTechnologies to Watch: 2017 Edition
Technologies to Watch: 2017 Edition
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
 
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
 
Curriculum Builder
Curriculum BuilderCurriculum Builder
Curriculum Builder
 
Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016
 

Recently uploaded

Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
Adam Dunkels
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
Sally Laouacheria
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
huseindihon
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
Awais Yaseen
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 

Recently uploaded (20)

Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 

Introducing How to Build a Personal Voice Assistant (AIY Edition)