[{"data":1,"prerenderedAt":66},["ShallowReactive",2],{"workflow-word-filtering-script-generator":3},{"id":4,"title":5,"cleanup":6,"contributors":11,"deploy":13,"description":16,"diagram":17,"extension":18,"framework":19,"gitHub":20,"introBox":29,"level":35,"meta":36,"resources":37,"s3URL":49,"services":50,"simplicity":53,"stem":54,"testing":55,"type":63,"usecase":64,"videoId":28,"__hash__":65},"workflows\u002Fworkflows\u002Fword-filtering-script-generator.json","Word Filtering Script Generator",{"headline":7,"text":8},"Cleanup",[9,10],"1. First, You should delete objects in two S3 bucket. (bucket-filtering-media \u002F bucket-filtering-results).","2. Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[12],"content\u002Fcontributors\u002Fyoonseo-kim.json",{"text":14},[15],"sam deploy --guided","Generating scripts that erase certain words from video or audio. When you type the word you want to filter, the video recognizes the word and marks it as '***' in the script.","\u002Fassets\u002Fimages\u002Fworkflows\u002Fword-filtering-script-generator.jpg","json","AWS SAM",{"template":21,"payloads":26},{"repoURL":22,"templateDir":23,"templateFile":24,"ASL":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fstep-functions-workflows-collection\u002Ftree\u002Fmain\u002Fword-filtering-script-generator\u002F","word-filtering-script-generator","template.yaml","statemachine\u002Fstatemachine.asl.json",[27],{"headline":28,"payloadURL":28},"",{"headline":30,"text":31},"How it works",[32,33,34],"This workflow generates scripts that erase certain words from video or audio.","When you type the word you want to filter when you create the stack, the video recognizes the word and marks it as '***' in the script. ","This feature is useful when you want to erase swear words or slang when creating movie subtitles, or when you want to hide certain words.","200",{},{"headline":38,"bullets":39},"Additional resources",[40,43,46],{"text":41,"link":42},"Amazon Transcribe documentation","https:\u002F\u002Fdocs.aws.amazon.com\u002Fko_kr\u002Ftranscribe\u002Flatest\u002FAPIReference\u002FAPI_StartTranscriptionJob.html",{"text":44,"link":45},"Amazon Transcribe Vocabulary Filtering feature","https:\u002F\u002Fdocs.aws.amazon.com\u002Ftranscribe\u002Flatest\u002Fdg\u002Fvocabulary-filtering.html",{"text":47,"link":48},"Blog post","https:\u002F\u002Faws.amazon.com\u002Fko\u002Fblogs\u002Fmachine-learning\u002Fbuild-a-custom-vocabulary-to-enhance-speech-to-text-transcription-accuracy-with-amazon-transcribe\u002F","https:\u002F\u002Fda-public-assets.s3.amazonaws.com\u002Fworkflows\u002Fscript-generator\u002Fcloudformation.yml",[51,52],"transcribe","s3","3 - Application","workflows\u002Fword-filtering-script-generator",{"headline":56,"text":57},"Testing",[58,59,60,61,62],"You can play the demo, use the sample-video.mp4 file in resource folder.","1. Deploy stack","2. Upload sample video file to S3 bucket (bucket-filtering-media).","3. Then, stateMachine is auto-deployed in Step Functions Console.","4. When StateMachine is end, you can see filtering-script.txt file in S3 bucket (bucket-filtering-results).","Standard","Machine Learning","9zrsOmWObTCKenuu0OnEn5FH0knkLvydFdwM5rDmzSU",1778846889749]