|
Demagog_+_SAPI__(МультиПоток_оФФлайн)
|
|
| Dlmon | Дата: Пятница, 03.10.2025, 17:53 | Сообщение #1 |
|
Группа: Пользователи
Сообщений: 47
Статус: Offline
| . Demagog_+_SAPI__(МультиПоток_оФФлайн)
+ оФФлайн голоса microsoft "Dmitry" и "Svetlana" + 2 модели - генераторы IPA фонем для ударений
мультипоточное использование SAPI-5 голосов установленных в вашем windows. возможность применения SSML тегов фонем и пауз (если голос поддерживает).
https://disk.yandex.ru/d/d1phUC3iIB85tQ как_пользоваться_.mp4 .
|
| |
| |
| tisha32 | Дата: Пятница, 03.10.2025, 18:46 | Сообщение #2 |
|
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Пожалуйста покажите (подробно) как интегрировать в систему (windows 10 - x64) эти два голоса, любезно предоставленных Вами. Также . Укажите где производится настройка голоса озвучивания Демагогом по умолчанию. Сейчас там английкий язык женский голос. Спасибо
|
| |
| |
| Dlmon | Дата: Пятница, 03.10.2025, 19:22 | Сообщение #3 |
|
Группа: Пользователи
Сообщений: 47
Статус: Offline
| скопировать из архива папку TTS на диск C:\ запустить все файлы *.reg и подтвердить внесение изменений в реестр потом запустить C:\TTS\NaturalVoiceSAPIAdapter_v0.2.6_x86_x64\Installer.exe и сделать как сказал в видео
Цитата tisha32 (  ) Также . Укажите где производится настройка голоса озвучивания Демагогом по умолчанию.Сейчас там английкий язык женский голос. это вам зачем ? скриптам плевать что та у демагога по умолчанию..., скрипты используют голос который прописан в настройках для LUA скриптов, файл настроек так же открывается запуском LUA скрипта: 0 oFFline SAPI настройки ...
но ваще, в меню "формат" --> "показать" --> "параметры голоса" или нажатие Ctrl+F11 показывает панель выбора голоса
|
| |
| |
| tisha32 | Дата: Пятница, 03.10.2025, 20:39 | Сообщение #4 |
|
Группа: Пользователи
Сообщений: 5
Статус: Offline
| так же хочется спросить . почему при Код --------------------------------------------------------------- ----------------------- oFFline SAPI -----------------------
-- установденный в Windows SAPI глоолс --SelectVoice = "Microsoft Irina Desktop" -- SelectVoice = "Microsoft Svetlana" --SelectVoice = "Microsoft Dmitry"
-- показать установденные в Windows SAPI глоолса my_install_voises = 1 --my_install_voises = 0
-- # МНОГОПОТОЧНАЯ ВЕРСИЯ
Мы видим Код [Script Compiler] System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.AggregateException: Произошла одна или несколько ошибок. ---> System.ArgumentException: Не удается задать голос. Не установлен подходящий голос или голос был отключен. в System.Speech.Synthesis.SpeechSynthesizer.SelectVoice(String name) в Server.Program.<>c__DisplayClass2.<SynthesizePartAsync>b__0() в System.Threading.Tasks.Task.InnerInvoke() в System.Threading.Tasks.Task.Execute() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Server.Program.<SynthesizePartAsync>d__4.MoveNext() --- Конец трассировки внутреннего стека исключений --- в System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) в Server.Program.Initialize() --- Конец трассировки внутреннего стека исключений --- в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) в Server.ScriptCompiler.Compile(Boolean debug)
EntryPointNotFoundException thrown as expected!
|
| |
| |
| Dlmon | Дата: Пятница, 03.10.2025, 21:05 | Сообщение #5 |
|
Группа: Пользователи
Сообщений: 47
Статус: Offline
| потому, что строки -- показать установденные в Windows SAPI глоолса my_install_voises = 1
были удалены из конфига еще 2 недели назад вместо них сейчас отдельный скрипт: 0 oFFline SAPI показать инсталлированные голоса ...
я ваще не понял откуда у вас эти строки и что у вас скачалось... возможно какой-то глюк яндекс-диска, это было на диске просто в резервной копии от 15.09.2025 ща скачаю и гляну что туда залилось
|
| |
| |
| Dlmon | Дата: Пятница, 03.10.2025, 21:42 | Сообщение #6 |
|
Группа: Пользователи
Сообщений: 47
Статус: Offline
| у вас ваще что скачалось? должен был скачиваться архив Demagog___7.30.420__+_MS__SAPI__oFFline_TTS__2025.10.04_.rar размером 657 Mb
Сообщение отредактировал Dlmon - Пятница, 03.10.2025, 21:54 |
| |
| |
| tisha32 | Дата: Воскресенье, 05.10.2025, 20:24 | Сообщение #7 |
|
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Это то что скачалось по ссылке из первого поста этого топика.

Также обращаю Ваше внимание .. по непонятной причине во время расстановки меток для чанков .. создаются структуры в виде
Цитата 3 пробела <цифра цифра> 5 пробелов точка. в момент озвучки это проговаривается как слово циркумфлекс. Если бы это было не так часто лад но бы но порой слушать становится невозможно. Также крайне хотелось бы Светлану - которая в раздаче присутсвует на компьютор как то поставить в виде офлайн голоса. ЧТо предпринималось ..
в начале C:\TTS\TTS\NaturalVoiceSAPIAdapter_v0.2.5_x86_x64\x64SpeechSDKPatcher.exe пробовал C:\TTS\TTS\NaturalVoiceSAPIAdapter_v0.2.5_x86_x64\Installer.exe пытался через reg Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\Svetlana] "409"="Svetlana" "CLSID"="{8C507B6C-7C2F-4F5D-8B3C-6D7C5E5D5D5D}" @="Svetlana"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\Svetlana\Attributes] "Age"="Adult" "Gender"="Female" "Language"="409" "Name"="Svetlana" "Vendor"="Microsoft"
Set speech = CreateObject("SAPI.SpVoice")Set voice = speech.GetVoices().Item(22) ' Первый доступный голос speech.Voice = voice speech.Speak "Привет, это тест голоса Светлана" тоесть только через 22 номер но это разумеется он лайн
потом было net stop Audiosrv net stop AudioEndpointBuilder net start AudioEndpointBuilder net start Audiosrv
taskkill /f /im SpeechSDKPatcher.exe taskkill /f /im TtsApplication.exe
cd C:\TTS\TTS\NaturalVoiceSAPIAdapter_v0.2.5_x86_x64\x64 SpeechSDKPatcher.exe
shutdown /r /t 0
cd C:\TTS\TTS\NaturalVoiceSAPIAdapter_v0.2.5_x86_x64\x64 SpeechSDKPatcher.exe
И так же cd /d "C:\TTS\TTS\NaturalVoiceSAPIAdapter_v0.2.5_x86_x64\x64" regsvr32.exe /s NaturalVoiceSAPIAdapter.dll regsvr32.exe /s SpeechSDKShim.dll
И дадже через powershell Add-Type -AssemblyName System.Speech $speech = New-Object System.Speech.Synthesis.SpeechSynthesizer $speech.GetInstalledVoices() | ForEach-Object { $_.VoiceInfo.Name }
АЧКИНИДЕЙСТВУЮТНИКАК
Плюнул озвучил онлайново. Но желание осталось . И да Спасибор Вам за проделанную работу. Ждем свежих решений.
Сообщение отредактировал tisha32 - Воскресенье, 05.10.2025, 20:40 |
| |
| |
| Dlmon | Дата: Понедельник, 06.10.2025, 04:51 | Сообщение #8 |
|
Группа: Пользователи
Сообщений: 47
Статус: Offline
| . ЁПРСТ..., вы чё? издеваетесь? вы скачали ваще другую сборку из другой темы, "Edge-TTS" - это не эта сборка!!!!!! NaturalVoiceSAPIAdapter_v0.2.5 - устаревшая версия с работать не будет!!!!!!!!! качайте эту сборку: Demagog___7.30.420__+_MS__SAPI__oFFline_TTS__2025.10.04_.rar там внутри папка "TTS" с оффлайн голосами и новая версия проги: NaturalVoiceSAPIAdapter_v0.2.6
.
|
| |
| |
| tisha32 | Дата: Понедельник, 06.10.2025, 20:11 | Сообщение #9 |
|
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Спасибо за разъяснения. Полагаю, чтобы не плодить заблуждений Вам следует в проектах которые вы по какой то причине перестали поддерживать - ставить соответсвующую информацию. а то получается что .. Эту ветку вы открыли когда ? Правильно. Дата: Пятница, 03.10.2025, 17:53 До этой радостной даты тема со Светланой и Дмитрием была где ? Правильно ..
Ну и что стоит качать мне (и не только мне ) если интересуют голоса Светланы или Дмитрия - а долбаное 03.10.2025, 17:53 еще не наступило , и вообще мы не читаем ваших дайджестов - что когда и где вы для нас вкусного приготовите. По этому - если делаете для людей радость - то делайте это правильно . И еще раз - спасибо вам за ваш труд.
Сообщение отредактировал tisha32 - Понедельник, 06.10.2025, 20:12 |
| |
| |
| Barik | Дата: Суббота, 11.10.2025, 20:57 | Сообщение #10 |
|
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Есть ли возможность скачать украинские оффлайн голоса и английские для sapi5?
|
| |
| |
| Dlmon | Дата: Пятница, 17.10.2025, 06:33 | Сообщение #11 |
|
Группа: Пользователи
Сообщений: 47
Статус: Offline
| английские точно мжно. поищи на гитхабе
|
| |
| |