Build Simple CLI-Based Voice Assistant with PyAudio, Speech Recognition, pyttsx3 and SerpApi

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

Our great sponsors
  • Sonar - Write Clean Python Code. Always.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SaaSHub - Software Alternatives and Reviews
  • serpapi-demo-projects

    Repository for all SerpApi sample apps, showcases, demos, examples 🐱‍🏍

    You can find the full code in the GitHub repository: dimitryzub/serpapi-demo-projects/speech-recognition/cli-based/

  • rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    rich

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • pyttsx3

    Offline Text To Speech synthesis for python

    pyttsx3

  • SpeechRecognition

    Speech recognition module for Python, supporting several engines and APIs, online and offline.

    SpeechRecognition

  • python-dotenv

    Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.

    python-dotenv

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    Android & Windows based solution using Flutter and Dart.

  • sdk

    The Dart SDK, including the VM, dart2js, core libraries, and more.

    Android & Windows based solution using Flutter and Dart.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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