Guest User

Установка голосовых движков IVONA и Nuance в Linux

a guest
Jan 31st, 2019
905
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.59 KB | None | 0 0
  1. Установка голосовых движков IVONA и Nuance в Linux
  2.  
  3. 1. Скачать свежий winetricks https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks (инструкция https://wiki.winehq.org/Winetricks ) а пакет winetricks из репозитория удалить. Поместить в /home/user/.local/bin сделать исполняемым в свойствах файла или chmod ugo+x file
  4.  
  5. 2. Забэкапить /home/user/.local/share (необязательно, нужно, чтобы вайнопроги не предлагались при открытии файлов)
  6.  
  7. 3. Создать новый префикс WINEPREFIX=~/.wine2 winecfg
  8.  
  9. 4. Вернуть прежний /home/user/.local/share
  10.  
  11. 5. WINEPREFIX=~/.wine2 winetricks > OK > Установить библиотеку DLL > поставить dotnet35sp1
  12.  
  13. 6. WINEPREFIX=~/.wine2 winetricks > OK > Установить библиотеку DLL > поставить speechsdk будет ошибка
  14.  
  15. 7. Скопировать /home/user/.wine2/drive_c/Program Files/Common Files/Microsoft Shared/Speech/sapi.dll в /home/user/.wine2/drive_c/windows/system32/Speech/Common/sapi.dll (если папок нет - создать).
  16.  
  17. 8. Повторить п.6 WINEPREFIX=~/.wine2 winetricks > OK > Установить библиотеку DLL > поставить speechsdk должна поставиться галочка, что компонент установлен, а в winecfg ОС должна быть XP или 7 (а не 2000 как при неполной установке). Также в winecfg на вкладке Библиотеки должна появиться надпись sapi
  18.  
  19. 9. Установить Татьяну (IVONA Tatyana или Maxim или Nuance Milena, Katya или Yuri) WINEPREFIX=~/.wine2 wine c:\Tatyana.exe
  20.  
  21. 10. Запустить в одном терминале WINEPREFIX=~/.wine2 wine c:\Key.exe
  22.  
  23. 11. Запустить в другом терминале WINEPREFIX=~/.wine2 wine "c:\Program Files\Speech2Go Voice Package\RegistrationCode.exe" и ввести код нужного движка.
  24. Для Nuance путь будет "c:\Program Files\Speech2Go Voice Package VE\RegistrationCode.exe"
  25.  
  26. 12. Поставить Балаболку http://www.cross-plus-a.ru/balabolka.html WINEPREFIX=~/.wine2 wine c:\balabolka\setup.exe
  27.  
  28. 13. Запустить FixRegistry http://win.tiflocomp.ru/download/synths/fixregistry.zip WINEPREFIX=~/.wine2 wine c:\FixRegistry.exe нажать кнопки Check Registry - Repair Registry ошибки должны исчезнуть.
  29.  
  30. 14. Запускаем Балаболку, можно пользоваться WINEPREFIX=~/.wine2 wine "c:\Program Files\Balabolka\balabolka.exe"
  31.  
  32. 15. Если будет ошибка winemenubuilder то файл с:\windows\system32\winemenubuilder.exe переименовать просто в winemenubuilder
  33.  
  34. 16. Ненужные ярлыки можно удалить из следующих путей
  35. /home/user/.local/share/applications
  36. /home/user/.local/share/desktop-directories
  37. /home/user/.local/share/icons
  38. /home/user/.local/share/mime (можно в принципе удалить, если п.2 не делали)
  39. /home/user/.wine2/drive_c/users/Public/Start Menu
  40. /home/user/.wine2/drive_c/users/user/Start Menu
  41. Также можно почистить
  42. /home/user/.wine2/drive_c/windows/temp
  43. /home/user/.wine2/drive_c/users/user/Temp
  44. /home/user/.cache/winetricks
  45. Вместо user конечно должна быть ваша учетка
  46.  
  47. В Ubuntu лучше ставить более свежий wine-development соответственно из терминала у нему так и надо обращаться (а также winecfg-development, кроме winetricks, так как он отдельный).
  48. Размер папки ~/.wine2 получился 1 Гб, 3500 файлов.
  49. Работоспособность проверена в Ubuntu 16.04 32 bit Wine 1.9.6
  50. Для 64 битной системы рядом с WINEPREFIX через пробел нужно дописывать WINEARCH=win32
  51.  
  52. dotnetfx35sp1 и speechsdk можно скачать самому отсюда
  53. https://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe
  54. https://download.microsoft.com/download/B/4/3/B4314928-7B71-4336-9DE7-6FA4CF00B7B3/SpeechSDK51.exe
  55. и подсунуть в кэш winetricks
  56. /home/user/.cache/winetricks/dotnet35sp1/dotnetfx35.exe
  57. /home/user/.cache/winetricks/speechsdk/SpeechSDK51.exe
Advertisement
Add Comment
Please, Sign In to add comment