Updates to enable CUDA in piper

This commit is contained in:
Robert Dunmire III
2024-11-24 20:44:28 -05:00
parent 1ef74f3d8d
commit b6f73bebfa
7 changed files with 304 additions and 11 deletions
+3 -2
View File
@@ -131,7 +131,6 @@ class PiperProcessManager:
"--output_dir",
str(wav_dir.name),
"--json-input", # piper 1.1+
"--cuda",
]
if voice_speaker is not None:
@@ -149,6 +148,8 @@ class PiperProcessManager:
if self.args.noise_w:
piper_args.extend(["--noise-w", str(self.args.noise_w)])
if self.args.cuda:
piper_args.extend(["--cuda"])
_LOGGER.debug(
"Starting piper process: %s args=%s", self.args.piper, piper_args
@@ -170,4 +171,4 @@ class PiperProcessManager:
# Update used
piper_proc.last_used = time.monotonic_ns()
return piper_proc
return piper_proc