GithubHelp home page GithubHelp logo

heytulsiprasad / alert-me-google-meet Goto Github PK

View Code? Open in Web Editor NEW
45.0 2.0 5.0 86 KB

Detects live captioning in Google Meet conference to notify you when specific words are spoken

License: GNU General Public License v3.0

JavaScript 78.12% HTML 10.68% CSS 11.20%
google-meet chrome-store chrome-extensions notifications

alert-me-google-meet's Introduction

👋 Hello there! I'm Tulsi Prasad

Hey there! 👋 I'm Tulsi, a fullstack developer doing specifically frontend work in web and mobile in React/React Native ecosystem. Although I like to code all the time, but apart from that you might find me, waking up before others, doing personal development work and writing content on the internet. Coffee and mechanical keyboards are the weapon of my choice. ⚔



page views Stack Overflow reputation Reddit User Karma


  • 📒   I document my learnings on Dev.to
  • 🌱  I’m currently learning Typescript, GraphQL and backend programming as well.
  • ☕  I like to talk about frontend stuff and self development content, over a cup of coffee.
  • 📫  Ask me anything - DMs open @thebuildguy



Favorite Tech

Tools, languages, and other things that I like to work with.

JS
JavaScript 
JS
Flow 
React
React
Gatsby
Gatsby
Next JS
Next.JS
Styled Components
Styled Components
Redux
Redux
Redux saga
Saga Middleware
Tailwind
Tailwind CSS


Connect with me

LinkedIn Twitter Twitch

alert-me-google-meet's People

Contributors

heytulsiprasad avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

alert-me-google-meet's Issues

Sound Notification

Hi there!. I myself was thinking of writing this extension for my personal use but i wanted to check if there was an already existing solution and i found yours. It's exactly what i wanted except one thing missing: There's no sound notification. I want it to alert me by making a sound.

Breaking changes due to minor DOM update in Meet

The Intro

If you have inspected the DOM of any Meet call, it's pretty much this:

image

And most of the work this extension does is select all these nodes and match you're keywords with its data. You can see it content.js.

The Problem

But surprisingly today, there's been a minor change in Meet's DOM which is

jscontroller="D1tHje" -> jscontroller="TEjq6e"

You can see the new DOM here:

image

Hence, you might have got this error in your Meet's console:

image

The Solutions

This is easily fixable if we change, this and this lines, but I'm afraid this could also break soon which is not a good practice. (Not to mention, other query selectors we use in this which can break at some point)

So:

  • ofcourse, I'll pull out the fix as mentioned so it'll be functional instantly
  • but, also there needs to be a better way to achieve this. (on which I want your opinions)

Thanks!

How to turn on caption?

I turned on Live Caption in Chrome but it still says: "Turn on your captions".
How do I turn it on?

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.