requirements:
step-by-step:
docker-compose up
npm run create-bucket
- cd backend/database.
dotnet ef database update
- set your Open-AI API Key in appsetting.json
- run the project. Swagger running at https://localhost:7276/swagger/index.html
This application is a simulation to user input his actions, is enable by default only five actions: Eat; Jump; Walk; Run; Swim.
- Record a audio saved in .mp3 file
- POST
/audio-transcriptions/transcribe
endpoint, and attach your audio file to be transcribed and formatted to JSON. - POST
action-values
endpoint to save data in your database
It´s simple, your attached audio file will be transcribed and save to a s3 bucket. The transcription will be saved in database in plain-text, and only the result of endpoint returns a JSON formatted from your transcription audio.
Then, your transcribed JSON formatted audio can be send to action-values
endpoint to be storage on database.