Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ananty1/realtime_audio_transcriber
https://github.com/ananty1/realtime_audio_transcriber
asgi css deepgram django html javascript python3 websocket
Last synced: about 20 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/ananty1/realtime_audio_transcriber
- Owner: ananty1
- Created: 2024-01-24T17:32:44.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-08-26T06:04:44.000Z (3 months ago)
- Last Synced: 2024-08-27T07:04:53.483Z (3 months ago)
- Topics: asgi, css, deepgram, django, html, javascript, python3, websocket
- Language: Python
- Homepage:
- Size: 26.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Realtime_Audio_Transcriber
Brief description of your Django project.
![GIF](https://raw.githubusercontent.com/ananty1/Realtime_Audio_Transcriber/main/media/Building%20a%20Real-Time%20Transcription%20App%20with%20Django%20and%20DeepGram.gif)## Table of Contents
- [Realtime\_Audio\_Transcriber](#realtime_audio_transcriber)
- [Table of Contents](#table-of-contents)
- [Installation](#installation)
- [Configuration](#configuration)
- [Development](#development)## Installation
1. Clone the repository:
```bash
git clone https://github.com/ananty1/Realtime_Audio_Transcriber
cd Realtime_Audio_Transcriber2. Install the dependencies:
```bash
pip install -r requirements.txt3. Apply the migrations
```bash
python manage.py migrate
## Usage```bash
python manage.py runserver
```The server will start at port `localhost:8000`
## Configuration
If you are attempting to deploy, follow these steps:
Create a .env file in the project directory.
1. Update the PostgreSQL credentials in settings.py::```bash
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'your_db_name',
'USER': 'your_db_user',
'PASSWORD': 'your_db_password',
'HOST': 'localhost',
'PORT': '5432',
}
}2. Set the Deepgram API credentials in your .env file::
```bash
DEEPGRAM_API_KEY=your_deepgram_api_key## Development
1. Virtual Environment:
```bash
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`