Example #1
0
from flask import Flask, Response, request, Blueprint
import logging
import boto3
import json
import os
import audioread
from pydub.silence import split_on_silence
from pydub import AudioSegment
from config import LOGGER as logger, APP as app

FORMAT = '%(asctime)-15s %(clientip)s %(user)-8s %(message)s'
logger = logging.getLogger('test')
logger.setLevel(logging.DEBUG)
processing = Blueprint('index', __name__, url_prefix='/')

FFMPEG_STATIC = "/var/task/ffmpeg"
# now call ffmpeg with subprocess
import subprocess

AudioSegment.converter = '/opt/python/ffmpeg'


@processing.before_request
def before():
    logger.info(request.url)
    logger.debug(request.__dict__)
    logger.debug(request.headers)


@processing.after_request
def after(response):