{"meta":{"instanceId":"workflow-3fb99517","versionId":"1.0.0","createdAt":"2025-09-29T07:07:49.278868","updatedAt":"2025-09-29T07:07:49.278881","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"nodes":[{"id":"fcf1064e-557f-4514-9109-bb10ac837f8b","name":"Run python script","type":"n8n-nodes-base.executeCommand","position":[-100,20],"parameters":{"command":"=python C:\\KOKORO\\voicegen.py \"{{ $json.text }}\" \"{{ $json.voice }}\" 1\n"},"typeVersion":1,"notes":"This executeCommand node performs automated tasks as part of the workflow."},{"id":"199a3212-69c0-4314-92c8-783573f165d7","name":"Passing variables","type":"n8n-nodes-base.set","position":[-320,20],"parameters":{"mode":"raw","options":{},"jsonOutput":"{\n  \"voice\": \"af_sarah\",\n  \"text\": \"Hello world!\"\n}\n"},"typeVersion":3.4,"notes":"This set node performs automated tasks as part of the workflow."},{"id":"deb008d0-53ae-4348-a555-9e54b6e0efd4","name":"Start","type":"n8n-nodes-base.manualTrigger","position":[-540,20],"parameters":{},"typeVersion":1,"notes":"This manualTrigger node performs automated tasks as part of the workflow."},{"id":"ffa1b2bf-abc3-45d8-8b7b-de4c0780a609","name":"Play sound","type":"n8n-nodes-base.readBinaryFiles","position":[120,20],"parameters":{"fileSelector":"D:/output.mp3"},"typeVersion":1,"alwaysOutputData":false,"notes":"This readBinaryFiles node performs automated tasks as part of the workflow."},{"id":"error-90b03b17","name":"Error Handler","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[1000,400],"parameters":{"message":"Workflow execution error","options":{}}}],"connections":{"Play sound":{"main":[[]]}},"name":"Executecommand Workflow","description":"Automated workflow: Executecommand Workflow. This workflow processes data and performs automated tasks.","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"notes":"Excellent quality workflow: Executecommand Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}