-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathread-me.txt
More file actions
32 lines (28 loc) · 868 Bytes
/
read-me.txt
File metadata and controls
32 lines (28 loc) · 868 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Welcome to Transcripto! Instructions for setup below.
By Ellen Tomlins
CS 310 - Joe Hummel
For server-side:
- Upload the Lambda functions:
- finalproj_upload.py
- finalproj_download.py
- transcribe.py
- text_to_speech.py
- translate.py
- Make sure each Lambda function includes:
- datatier.py
- transcripto-app-config.ini
- Set up API Gateway with:
- POST /upload
- POST /translate
- GET /results/{jobid}
- Enable S3 trigger for:
- .mp3 upload, which should trigger transcription lambda
- .txt upload, which should trigger text-to-speech lambda
To set up the database:
- Establish sql server connection
- Run finalproj_jobsDB.sql
For client-side:
- set up docker container (using _readme.txt)
- within docker, run "python3 main.py"
Example .mp3 input: use hello.mp3
Example .txt input: use gettysburg_address.txt