[ ]
  • Страница 1 из 1
  • 1
Модератор форума: flegont  
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
До этой радостной  даты тема со Светланой и Дмитрием была где ? Правильно ..
Цитата
Если голос  Светлана или Дмитрий

--voice = "ru-RU-SvetlanaNeural"
--voice = "ru-RU-DmitryNeural"

https://disk.yandex.ru/d/p-jBrhMfx-zvkg

Ну  и что стоит  качать мне (и не только мне ) если интересуют голоса Светланы или Дмитрия - а долбаное 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
английские точно мжно. поищи на гитхабе
 
  • Страница 1 из 1
  • 1
Поиск:

Общение