30 lines
742 B
Python
30 lines
742 B
Python
import os
|
|
from pathlib import Path
|
|
import sqlite3
|
|
|
|
|
|
STT_SERVICES = {
|
|
'amazon': {
|
|
'cost_per_minute': .024,
|
|
'free': '60_minutes_per_month_for_the_first_12_months',
|
|
},
|
|
}
|
|
|
|
|
|
AWS_BUCKET_NAME_FMTR_MEDIA = 'tatt-media-{}'
|
|
AWS_BUCKET_NAME_FMTR_TRANSCRIPT = 'tatt-transcript-{}'
|
|
|
|
if os.getenv('AWS_CONFIG_FILEPATH'):
|
|
AWS_CONFIG_FILEPATH = Path(os.getenv('AWS_CONFIG_FILEPATH'))
|
|
else:
|
|
AWS_CONFIG_FILEPATH = Path.home() / '.aws/config'
|
|
|
|
if os.getenv('AWS_CREDENTIALS_FILEPATH'):
|
|
AWS_CREDENTIALS_FILEPATH = Path(os.getenv('AWS_CREDENTIALS_FILEPATH'))
|
|
else:
|
|
AWS_CREDENTIALS_FILEPATH = Path.home() / '.aws/credentials'
|
|
|
|
AWS_REGION = 'us-east-1'
|
|
|
|
SERVICE_CLASS_NAME = 'Transcriber'
|