def lambda_handler()

in lambda_textract/lambda_function.py [0:0]


def lambda_handler(event, context):
    
    # TODO get this variables from event source
    bucket_name = os.getenv("BUCKET_NAME", "ai-services-for-demo")
    lambda_name = os.getenv("LAMBDA_NAME", "lamda_polly")

    object_key = event['Records'][0]['s3']['object']['key']

    print(f"[INFO] Object key {object_key}")
    
    textract_client = aws_connection()
    textract_json = extract_text(textract_client, bucket_name, object_key)
    setence_extracted = extract_information(textract_json)

    lambda_client = aws_connection(service="lambda")
    lambda_input = {"message" : setence_extracted}
    
    return lambda_input