Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/samcole8/iot-transcribe
- Owner: samcole8
- License: gpl-3.0
- Created: 2025-01-16T22:49:41.000Z (9 days ago)
- Default Branch: master
- Last Pushed: 2025-01-16T23:25:06.000Z (9 days ago)
- Last Synced: 2025-01-17T00:24:36.534Z (9 days ago)
- Language: Python
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```