@echo off
REM PODNAME: balabolkamp3.bat
REM ABSTRACT: script converting textfile named $1
REM into mp3file $2
REM with engine:voice $3
REM using balabolka
REM Check if the correct number of arguments are provided
if "%~3"=="" (
echo Usage: %0 ^<input_text_file^> ^<output_mp3_file^> ^<voice^>
exit /b 1
)
REM Set variables from the arguments
set "TEXT_FILE=%~1"
set "OUTPUT_FILE=%~2"
set "VOICE=%~3"
REM Call Balabolka to synthesize speech
balabolka.exe -f "%TEXT_FILE%" -m "%OUTPUT_FILE%" -n "%VOICE%"