Giter Club home page Giter Club logo

sidmulajkar / smart-mirror-with-voice-assistant Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 3.0 32.91 MB

The Smart Mirror would help in developing smart houses with embedded artificial intelligence, as well as finding its applications in industries. Further, the mirror can also be used to control anything with your voice as it also gets Virtual Voice Assistant services.

JavaScript 1.37% CSS 0.79% HTML 0.11% Shell 3.56% TypeScript 0.01% CMake 0.51% C++ 82.95% PLSQL 0.01% Makefile 0.35% Python 0.32% M4 0.01% C 10.02% Batchfile 0.01%
smart-mirror voice iot raspberry-pi raspberry-pi-3 alexa alexa-skill voice-assistant personal-digital-assistant raspberry-pi-4 raspberrypi alexa-voice-service alexa-app smart-home smarthome smartmirror

smart-mirror-with-voice-assistant's Introduction

Smart-mirror-with-Voice-Assistant-Raspberrypi

The world is moving fast and we are constantly left wanting for time and finding out things that can be postponed or cancelled just because we run out of time in the day. They say every second counts and we considered this saying in the best of letter and spirit. We normally spend about 20-25 minutes in-front of a mirror in our daily lives. We planned to make this time also productive and useful to the person using the mirror. We are moving towards a world with smart things and appliances. In the proposed idea we present an Interactive Smart Mirror with various features to make sure that every minute of the user is utilized properly. The smart mirror will be acting as a Personal Digital Assistant providing day-today schedule and appointments pulling the information from the users account, it is also capable of displaying real time information such as live weather updates, local time of a particular location and also helps the person to get in touch with the current affairs happening around the world. The Smart Mirror would help in developing smart houses with embedded artificial intelligence, as well as finding its applications in industries. Further, the mirror can also be used to control anything with your voice as it also gets Virtual Voice Assistant services.

MagicMirror² Module Development Documentation This document describes the way to develop your own MagicMirror² modules.

Table of Contents:

Module structure

Files The Core module file: modulename.js

Available module instance properties Subclassable module methods Module instance methods Visibility locking The Node Helper: node_helper.js

Available module instance properties Subclassable module methods Module instance methods MagicMirror Helper Methods

Module Selection MagicMirror Logger

General Advice As MagicMirror has gained huge popularity, so has the number of available modules. For new users and developers alike, it is very time consuming to navigate around the various repositories in order to find out what exactly a certain modules does, how it looks and what it depends on. Unfortunately, this information is rarely available, nor easily obtained without having to install it first. Therefore we highly recommend you to include the following information in your README file.

A high quality screenshot of your working module A short, one sentence, clear description what it does (duh!) What external API's it depend on, including web links to those Wheteher the API/request require a key and the user limitations of those. (Is it free?) Surely this also help you get better recognition and feedback for your work.

Module structure All modules are loaded in the modules folder. The default modules are grouped together in the modules/default folder. Your module should be placed in a subfolder of modules. Note that any file or folder your create in the modules folder will be ignored by git, allowing you to upgrade the MagicMirror² without the loss of your files.

A module can be placed in one single folder. Or multiple modules can be grouped in a subfolder. Note that name of the module must be unique. Even when a module with a similar name is placed in a different folder, they can't be loaded at the same time.

Files modulename/modulename.js - This is your core module script. modulename/node_helper.js - This is an optional helper that will be loaded by the node script. The node helper and module script can communicate with each other using an intergrated socket system. modulename/public - Any files in this folder can be accesed via the browser on /modulename/filename.ext. modulename/anyfileorfolder Any other file or folder in the module folder can be used by the core module script. For example: modulename/css/modulename.css would be a good path for your additional module styles.

smart-mirror-with-voice-assistant's People

Contributors

sidmulajkar avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.