Let's make python listen with pyaudio and deepgram-sdk - part 1

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • portaudio

    PortAudio is a cross-platform, open-source C language library for real-time audio input and output.

  • However, PyAudio depends on another library called portaudio, which is not part of the default Linux dependencies. To install it on your machine, you need to issue the following command on your terminal:

  • deepgram-python-sdk

    Official Python SDK for Deepgram's automated speech recognition APIs.

  • To install deepgram on your machine, you can follow along with their GitHub repo(https://github.com/deepgram/python-sdk). Likewise, to import deepgram into our project with poetry, simply run:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • deepwordle

    deepwordle is a wordle clone game powered by deepgram, textual, tweepy, and friends. (by wiseaidev)

  • This snippet of code was adapted from the audio_record module of the deepwordle project.

  • SAM

    Software Automatic Mouth - Tiny Speech Synthesizer (by s-macke)

  • [9] Sebastian Macke, Software Automatic Mouth - Tiny Speech Synthesizer, Github.

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