SubtitleEdit / subtitleedit

the subtitle editor :)
http://www.nikse.dk/SubtitleEdit/Help
GNU General Public License v3.0
8.11k stars 879 forks source link

AllTalks TTS - Getting Output Error #8608

Closed FrogChopi closed 1 month ago

FrogChopi commented 1 month ago

Hello, I try to use All Talks because results are pretty good ( i use the docker image ), When Substitle edit request the api it work well ( the output is generated and work well ) but it try to get it on... a linux path ( i'm on windows ) ?

'/app/outputs/output.wav'.
   à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   à System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   à Nikse.SubtitleEdit.Forms.Tts.TextToSpeech.GenerateParagraphAudioAllTalk(Subtitle subtitle, Boolean showProgressBar, String overrideFileName)
   à Nikse.SubtitleEdit.Forms.Tts.TextToSpeech.buttonTestVoice_Click(Object sender, EventArgs e)

It would be possible to specify the output path where subtitleedit fetches the file ( I may have missed the config )

niksedk commented 1 month ago

SE probably only works with this method:

1) use git to clone the repro: git clone https://github.com/erew123/alltalk_tts.git 2) use the setup bat file: atsetup.bat (choose "standalone") 3) start with "start_alltalk.bat"

Note that you can get more voices here: https://drive.google.com/file/d/1bYdZdr3L69kmzUN3vSiqZmLRD7-A3M47/view?usp=drive_link https://drive.google.com/file/d/1CPnx1rpkuKvVj5fGr9OiUJHZ_e8DfTzP/view

FrogChopi commented 1 month ago

I like docker because I'm a bit lazy ^^ I'll do that :) Thank you for your reply and for the great work you do.

niksedk commented 1 month ago

You're welcome :)

What docker command did you use? (I'm lazy too)

FrogChopi commented 1 month ago