[{"data":1,"prerenderedAt":55},["ShallowReactive",2],{"workflow-text-to-speech-convertor-cdk-python":3},{"id":4,"title":5,"cleanup":6,"contributors":10,"deploy":13,"description":16,"diagram":17,"extension":18,"framework":19,"gitHub":20,"introBox":29,"level":33,"meta":34,"resources":35,"s3URL":41,"services":42,"simplicity":46,"stem":47,"testing":48,"type":52,"usecase":53,"videoId":28,"__hash__":54},"workflows\u002Fworkflows\u002Ftext-to-speech-convertor-cdk-python.json","Text to Speech Converter",{"headline":7,"text":8},"Cleanup",[9],"1. Delete the stack: \u003Ccode>cdk destroy\u003C\u002Fcode>.",[11,12],"content\u002Fcontributors\u002Fyoonseo-kim.json","content\u002Fcontributors\u002Fadrian-hunter.json",{"text":14},[15],"cdk deploy","Workflow for reading text files by voice using Amazon polly API.","\u002Fassets\u002Fimages\u002Fworkflows\u002Ftext-to-speech-convertor-cdk-python.png","json","AWS CDK",{"template":21,"payloads":26},{"repoURL":22,"templateDir":23,"templateFile":24,"ASL":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fstep-functions-workflows-collection\u002Ftree\u002Fmain\u002Ftts-converter-cdk\u002F","tts-converter-cdk","python\u002Fapp.py","python\u002Fstatemachine\u002Fstatemachine.asl.json",[27],{"headline":28,"payloadURL":28},"",{"headline":30,"text":31},"How it works",[32],"This workflow takes text files uploaded to Amazon S3 and uses Amazon Polly to synthesis the text to speech. The audio file is saved to Amazon S3.","200",{},{"headline":36,"bullets":37},"Additional resources",[38],{"text":39,"link":40},"The AWS Polly Example","https:\u002F\u002Fdocs.aws.amazon.com\u002Fko_kr\u002Fsdk-for-javascript\u002Fv3\u002Fdeveloper-guide\u002Fpolly-examples.html",null,[43,44,45],"sfn","eventbridge","s3","3 - Application","workflows\u002Ftext-to-speech-convertor-cdk-python",{"headline":49,"text":50},"Testing",[51],"See the GitHub repo for detailed testing instructions.","Standard","Machine Learning","nqLHnbCr8jFPHaFWqZqdvjZuJmYky-8oILZbmWBf0Aw",1778846889654]