All Projects → Tony607 → Keras Trigger Word

Tony607 / Keras Trigger Word

Licence: other
How to do Real Time Trigger Word Detection with Keras | DLology

Projects that are alternatives of or similar to Keras Trigger Word

Formation Deep Learning
Supports de formation Deep Learning (diapos et exercices pratiques)
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Dpca
An implementation of demixed Principal Component Analysis (a supervised linear dimensionality reduction technique)
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Bert binary text classification
Accompanying code for the Medium article
Stars: ✭ 147 (+0%)
Mutual labels:  jupyter-notebook
Siamese Networks
Few Shot Learning by Siamese Networks, using Keras.
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Segaware
Segmentation-Aware Convolutional Networks Using Local Attention Masks
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Deepschool.io
Deep Learning tutorials in jupyter notebooks.
Stars: ✭ 1,780 (+1110.88%)
Mutual labels:  jupyter-notebook
Bertem
论文实现(ACL2019):《Matching the Blanks: Distributional Similarity for Relation Learning》
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Python4ds
Jupyter Notebooks used on my DataScience projects
Stars: ✭ 147 (+0%)
Mutual labels:  jupyter-notebook
Optical Flow Filter
A real time optical flow algorithm implemented on GPU
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Anomaly detection tuto
Anomaly detection tutorial on univariate time series with an auto-encoder
Stars: ✭ 144 (-2.04%)
Mutual labels:  jupyter-notebook
Fantasy Basketball
Scraping statistics, predicting NBA player performance with neural networks and boosting algorithms, and optimising lineups for Draft Kings with genetic algorithm. Capstone Project for Machine Learning Engineer Nanodegree by Udacity.
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Deeplearningbookcode Volume1
Python/Jupyter notebooks for Volume 1 of "Deep Learning - From Basics to Practice" by Andrew Glassner
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Bug Hunting Colab
A Colab For Bug Hunting!
Stars: ✭ 147 (+0%)
Mutual labels:  jupyter-notebook
Face generator
DCGAN face generator 🧑.
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Deep Face Recognition
One-shot Learning and deep face recognition notebooks and workshop materials
Stars: ✭ 147 (+0%)
Mutual labels:  jupyter-notebook
Chinesetextclassifier
中文商品评论短文本分类器,可用于情感分析
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
Chess Alpha Zero
Chess reinforcement learning by AlphaGo Zero methods.
Stars: ✭ 1,868 (+1170.75%)
Mutual labels:  jupyter-notebook
Deep Learning Specialization Coursera
Deep Learning Specialization courses by Andrew Ng, deeplearning.ai
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook
02456 Deep Learning With Pytorch
Exercises and supplementary material for the deep learning course 02456 using PyTorch.
Stars: ✭ 147 (+0%)
Mutual labels:  jupyter-notebook
Testbook
🧪 📗 Unit test your Jupyter Notebooks the right way
Stars: ✭ 146 (-0.68%)
Mutual labels:  jupyter-notebook

How to do Real Time Trigger Word Detection with Keras.

Trigger word detection, aka. wake/hot word detection. Like Amazon's "Alexa" or Google Home's "OK, Google" to wake them up. Will it be cool to build one yourself and run it in Real-time?

In this post, I am going to show you exactly how to build a Keras model to do the same thing from scratch. No third party voice API or network connection required to make it functional.

Background information is shown in my blog post.

How to Run

Require Python 3.5+ and Jupyter notebook installed

Clone or download this repo

git clone https://github.com/Tony607/Keras-Trigger-Word

Install required libraries

pip3 install -r requirements.txt

Real-time demo

In the project directory start a command line, then run command

jupyter notebook

If you are only interested in playing with the pre-trained trigger word model with real-time demo. In the opened browser window choose

trigger_word_real_time_demo.ipynb

Optionally if you want to learn about data preparation and model training. Continue on with my write up. In the opened browser window choose this notebook.

Trigger word detection - v1.ipynb

Download the train/dev Data from the releases if you want to follow along the notebook, Data.zip. Extract XY_dev and XY_train folders to the root of the project directory.

Happy coding! Leave a comment if you have any question.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].