piper should be installed as a bin
This commit is contained in:
1 parent
a704dbd687
commit
7008ddb2b5
1 file changed
+3
-10
@@ -18,7 +18,6 @@ outro_flac="${processing_dir}/outro.flac" # The outro edited media
|
|||||||
outro_srt="${processing_dir}/outro.srt" # The outro subtitle file
|
outro_srt="${processing_dir}/outro.srt" # The outro subtitle file
|
||||||
intro_srt="${processing_dir}/intro.srt" # The intro subtitle template file
|
intro_srt="${processing_dir}/intro.srt" # The intro subtitle template file
|
||||||
|
|
||||||
piper_bin="/opt/bin/piper/piper/piper" # The location of the text to speech engine
|
|
||||||
piper_voice="/opt/bin/piper/piper/piper-voices/en/en_US/lessac/medium/en_US-lessac-medium.onnx"
|
piper_voice="/opt/bin/piper/piper/piper-voices/en/en_US/lessac/medium/en_US-lessac-medium.onnx"
|
||||||
|
|
||||||
working_dir_bypass="false"
|
working_dir_bypass="false"
|
||||||
@@ -92,7 +91,7 @@ function program_checks() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
is_installed audio2image.bash awk base64 cat csvtojson curl date eval exiftool extract_images ffprobe ffmpeg file find fix_tags grep head jq kate magick mediainfo mv ${piper_bin} realpath remove-image.pl rsync seamonkey sed sed sort sponge ssh touch touch wget hpr-check-ccdn-links xmlstarlet
|
is_installed audio2image.bash awk base64 cat csvtojson curl date eval exiftool extract_images ffprobe ffmpeg file find fix_tags grep head jq kate magick mediainfo mv piper realpath remove-image.pl rsync seamonkey sed sed sort sponge ssh touch touch wget hpr-check-ccdn-links xmlstarlet
|
||||||
|
|
||||||
for arg in $*
|
for arg in $*
|
||||||
do
|
do
|
||||||
@@ -480,12 +479,6 @@ function check_variable_is_correct() {
|
|||||||
echo_error "The \"outro_srt\" variable is missing or file \"${outro_srt}\" does not exist."
|
echo_error "The \"outro_srt\" variable is missing or file \"${outro_srt}\" does not exist."
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
piper_bin)
|
|
||||||
if [ -z "${piper_bin}" ]
|
|
||||||
then
|
|
||||||
echo_error "The \"ep_num\" variable is missing."
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
piper_voice)
|
piper_voice)
|
||||||
if [ -z "${ep_num}" ]
|
if [ -z "${ep_num}" ]
|
||||||
then
|
then
|
||||||
@@ -1415,11 +1408,11 @@ function create_tts_summary() {
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
check_variable_is_correct working_dir duration synopsis piper_bin piper_voice
|
check_variable_is_correct working_dir duration synopsis piper_voice
|
||||||
|
|
||||||
echo_debug "Converting text synopsis \"${synopsis}\" to speech."
|
echo_debug "Converting text synopsis \"${synopsis}\" to speech."
|
||||||
|
|
||||||
echo "${synopsis}" | "${piper_bin}" --model "${piper_voice}" --output_file "${episode_tts_wav}"
|
echo "${synopsis}" | piper --model "${piper_voice}" --output_file "${episode_tts_wav}"
|
||||||
|
|
||||||
check_variable_is_correct episode_tts_wav
|
check_variable_is_correct episode_tts_wav
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user