Voice assistant that can be taught how to swear (Part 1)

This page summarizes the projects mentioned and recommended in the original post on dev.to

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. create-react-app

    Set up a modern web app by running one command.

    I created a simple React project with create-react-app and added a component “RecorderAndTranscriber” that contains all the client side functionality. It is worth noting that I used the getUserMedia method from MediaDevices API to get access to the microphone. This access is used by MediaRecorder, which is what we use to record the actual audio. I use setInterval for the timer.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. React

    The library for web and native user interfaces.

    I created a simple React project with create-react-app and added a component “RecorderAndTranscriber” that contains all the client side functionality. It is worth noting that I used the getUserMedia method from MediaDevices API to get access to the microphone. This access is used by MediaRecorder, which is what we use to record the actual audio. I use setInterval for the timer.

  4. lingvo

    Lingvo

    To calculate the Word Error Rate I took a python script from the tensorflow/lingvo project and rewrote it in js. In essence, it is just a simple solution of the Edit Distance task, in addition to error calculation for each of the three types: deletion, insertion, and replacement. In the end, I did not the most intelligent method of comparing texts, and yet it was sufficient enough to later on add parameters to queries to Speech-to-Tex.

  5. node

    Node.js JavaScript runtime ✨🐢🚀✨

    To support the client side, I chose to use Node.js and ​​Express. I made an index.js file, in which collected th the needed APIs and methods:

  6. Express

    Fast, unopinionated, minimalist web framework for node.

    To support the client side, I chose to use Node.js and ​​Express. I made an index.js file, in which collected th the needed APIs and methods:

  7. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • React Sees a dip in NPM downloads this week

    2 projects | news.ycombinator.com | 20 Sep 2023
  • MEAN vs MERN: Decoding the 2 Best Stacks For Your Next Web Project

    2 projects | dev.to | 30 Aug 2023
  • New Video: How to get started with the TERN stack

    5 projects | dev.to | 10 May 2023
  • MERN stack or Spring boot 3? Can Mern stack be used to create professional large-scale websites that billions of people use?

    2 projects | /r/webdev | 16 Feb 2023
  • Simple book shop with MERN stack

    2 projects | /r/MERN_Stack | 7 Jul 2021

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?