Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samcole8/iot-transcribe

PoC speech recognition, transcription, and summarisation with AWS Transcribe and ChatGPT.
https://github.com/samcole8/iot-transcribe

Last synced: 6 days ago
JSON representation

PoC speech recognition, transcription, and summarisation with AWS Transcribe and ChatGPT.

Awesome Lists containing this project

README

        

# iot-audio-stream
Realtime audio streaming application, originally for the purpose of speech transcription from a Raspberry Pi Zero.

## Setup

1. Follow the setup guide for the AWS SDK: https://github.com/awslabs/amazon-transcribe-streaming-sdk/tree/develop
2. Install Docker and Docker Compose (optional but required for HTTP display server demo)
3. Ensure PortAudio is installed (`libportaudio2` on Debian-based systems)
4. Install pip requirements

### Run text demo

```
cd client
python3 transcribe.py
```

### Run HTTP display server demo

```
cd display
docker compose up -d
cd ../client
python3 transcribe_http.py
```