Simon/Installation/uk: Difference between revisions

    From KDE UserBase Wiki
    (Created page with "Після завершення встановлення ви зможете користуватися програмами Simon. Щоб отримати доступ до ...")
    No edit summary
     
    (41 intermediate revisions by 2 users not shown)
    Line 6: Line 6:
    == Windows ==
    == Windows ==


    * Отримайте поточну версію Simon з нашої [https://sourceforge.net/projects/speech2text сторінки на Sourceforge]. Переконайтеся, що вами отримати саме версію для Windows, — у назві відповідного файла має бути частина «win32», а суфіксом назви має бути «.exe».
    * Отримайте поточну версію Simon з нашої [http://download.kde.org/stable/simon/0.4.0/win32/simon-x86-setup-0.4.0.exe.mirrorlist сторінки на Sourceforge]. Переконайтеся, що вами отримати саме версію для Windows, — у назві відповідного файла має бути частина «win32», а суфіксом назви має бути «.exe».


    * Запустіть отриманий файл, щоб встановити Simon. Якщо під час встановлення ви не певні щодо деяких відповідей на питання програми-майстра, не змінюйте типових значень.
    * Запустіть отриманий файл, щоб встановити Simon. Якщо під час встановлення ви не певні щодо деяких відповідей на питання програми-майстра, не змінюйте типових значень.


    === Встановлення HTK ===
    === Додатково: встановлення HTK ===


    Якщо ви бажаєте навчати програму вашій акустичній моделі, вам знадобиться HTK. Якщо ви використовуватимете лише статичну базову модель, ви можете безпечно пропустити цей крок.
    Якщо ви бажаєте навчати програму вашій акустичній моделі або хочете скоригувати акустичну модель HTK, вам знадобиться HTK. Якщо ви не маєте намірів подібного роду, ви можете безпечно пропустити цей крок.


    Для створення моделей мовлення у Simon використовується програмний комплекс [http://htk.eng.cam.ac.uk/ Hidden Markov Model Toolkit (HTK)]. Цей програмний комплекс є безкоштовним, але умови його ліцензування не дають змогу розповсюджувати його разом з Simon.
    Для створення моделей мовлення у Simon використовується програмний комплекс [http://htk.eng.cam.ac.uk/ Hidden Markov Model Toolkit (HTK)]. Цей програмний комплекс є безкоштовним, але умови його ліцензування не дають змогу розповсюджувати його разом з Simon.
    Line 26: Line 26:
    == Linux ==
    == Linux ==


    Існує декілька способів встановлення Simon у linux. Користувачі заснованих на debian дистрибутивів мають скористатися відповідним пакунком для debian, а користувачам OpenSUSE варто скористатися пакунками RPM. Користувачі ж інших дистрибутивів мають використовувати загальний бінарний пакунок.
    Існує декілька способів встановлення Simon у linux. Якщо у вашому дистрибутиві передбачено відповідні пакунки, будь ласка, встановіть Simon за допомогою звичайної програми для керування пакунками. Іноді можуть знадобитися додаткові заходи після встановлення зі сховища пакунків: 
    * У Linux Mint встановлення працює як слід  (перевірено на версії 17.1, Mate), але програмі не вдається встановити зв’язок із simond через неможливість доступу до бази даних. Уможливити зв’язок можна встановленням пакунка libqt4-sql-lite.
      {{Input|sudo apt-get install  libqt4-sql-sqlite}}


    Настанови щодо встановлення з початкових кодів можна знайти на сторінці [[Special:myLanguage/Simon/Development Environment|налаштовування середовища для розробки]].
    Настанови щодо встановлення з початкових кодів можна знайти на сторінці [[Special:myLanguage/Simon/Development Environment|налаштовування середовища для розробки]].


    === OpenSUSE ===
    === Додатково: встановлення HTK ===


    Щоб встановити Simon у OpenSUSE, будь ласка, скористайтеся офіційними пакунками зі служби збирання OpenSUSE, які надаються командою Simon Listens.
    Якщо вам потрібно навчити програму вашій акустичній моделі або скоригувати акустичні моделі HTK, вам також знадобиться HTK. Якщо ви не маєте намірів подібного роду, ви можете просто пропустити цей крок.


    Просто [http://software.opensuse.org/search?q=simon&baseproject=openSUSE%3A11.3&lang=de&exclude_filter=home%3A&exclude_debug=true пошукайте Simon у програмному забезпеченні OpenSUSE] і встановіть Simon за допомогою посилання на встановлення у одне клацання для вашого сховища програмного забезпечення.
    Для створення моделей мовлення у Simon використовується програмне забезпечення з назвою [http://htk.eng.cam.ac.uk/ Hidden Markov Model Toolkit (HTK)]. Це програмне забезпечення є безкоштовним, але умови його ліцензування не дозволяють нам поширювати його разом з Simon.


    Під час встановлення Yast запропонує додати до списку сховищ програмного забезпечення вашої системи сховище KDE:Unstable:Playground. Вам слід погодитися на цю пропозицію. За допомогою цього сховища ви зможете отримувати оновлення програмного забезпечення Simon, щойно буде випущено нові версії.
    Для користувачів Linux HTK поширюється лише у форматі початкових кодів, що означає, що ви можете зібрати HTK власноруч. Втім, це доволі просто.


    Після завершення встановлення ви зможете користуватися програмами Simon. Щоб отримати доступ до перекладів та підручника (рекомендуємо вам ознайомитися з ним), встановіть пакунки simon-doc і simon-lang, які буде показано у вашій програмі для керування пакунками автоматично після додавання сховища на попередньому кроці. Звичайно ж, ви також можете звантажити ці пакунки вручну за допомогою пошуку програмного забезпечення (посилання наведено вище).
    Перш ніж збирати і встановлювати HTK, слід встановити залежності. Будь ласка, встановіть такі пакунки:
    * пакунки для розробки для ALSA
    * пакунки для розроби для X11
    * систему збирання з компілятором і компонувальником (може називатися "build-essential" або мати подібну назву)


    For OpenSUSE 11.3 the direct links are these:
    Системи, засновані на Debian:
    {{Input|sudo apt-get install build-essential libx11-dev libasound2-dev}}


    * [http://software.opensuse.org/ymp/KDE:Unstable:Playground/openSUSE_11.3/simon.ymp?base=openSUSE%3A11.3&query=simon simon]
    * Будь ласка, зареєструйтеся на [http://htk.eng.cam.ac.uk/register.shtml домашній сторінці HTK] (реєстрація є безкоштовною). Невдовзі після визначення вами параметрів вашого облікового запису ви маєте отримати повідомлення електронної пошти з вашим особистим паролем до HTK.


    * [http://software.opensuse.org/ymp/KDE:Unstable:Playground/openSUSE_11.3/simon-lang.ymp?base=openSUSE%3A11.3&query=simon simon-lang (translations)]
    * Звантажте найновішу версію [http://htk.eng.cam.ac.uk/ftp/software/ початкового коду HTK] (HTK-<версія>.tar.gz). Вас попросять вказати ваше ім’я користувача і пароль до HTK.


    * [http://software.opensuse.org/ymp/KDE:Unstable:Playground/openSUSE_11.3/simon-doc.ymp?base=openSUSE%3A11.3&query=simon simon-doc (підручники)]
    * Щоб розпакувати, налаштувати, зібрати і встановити отриманий вами архів, віддайте такі команди у терміналі:


    === Ubuntu ===
    {{Input|1=<nowiki>cd <шлях_до_файла>
    tar xvf HTK-<версія>.tar.gz
    cd htk/</nowiki>}}


    For Ubuntu please use the provided ppa repository maintained by the Simon Listens team.
    Лише 64-бітові системи!<br />
    Вилучіть всі згадки -m32 з <tt>configure.ac</tt> і віддайте команду <code>autoconf</code> для повторного збирання файла configure. Після цього ще раз запустіть <code>./configure</code>!


    To add the repository to your system execute the following commands in a command line:
    {{Input|1=<nowiki>./configure
    # sudo add-apt-repository ppa:simon-listens/releases
      make
    # sudo apt-get update  
    sudo make install</nowiki>}}
     
    You can find more information about this process in the [https://launchpad.net/+help/soyuz/ppa-sources-list.html ubuntu documentation].
     
    You can then install Simon with your package manager. Simon will be updated automatically when new versions are released through the systems update process.
     
    === Вручну ===


    * Download the current installation file from our [https://sourceforge.net/projects/speech2text/files/ Sourceforge page]. Select the file matching your architecture (i386/amd64) and your system (.deb/.rpm/.sh).
    == Mac OS X ==


    * Install Simon using the just loaded installation file. If installation does not automatically start, you can use the following commands in a terminal:
    Якщо ви хочете скористатися Simon у Mac OS X, вам доведеться зібрати програму з початкових кодів. Таке збирання потребує певного досвіду у користуванні системою.


    cd <шлях до файла>
    Настанови щодо збирання з початкових кодів наведено на сторінці [[Special:myLanguage/Simon/Development Environment|Налаштовування середовища для розробки]].
     
    Debian based Systems: (min. Ubuntu Intrepid Ibex (8.10))
    sudo dpkg -i simon-<version>-<...>.deb
     
    RPM based Systems:
    sudo rpm -i simon-<version>-<...>.rpm
     
    Інші системи:
    ./simon-<версія>-<...>.sh
     
    === Встановлення HTK ===
     
    If you want to train your acoustic model you also need the HTK. If you only want to use a static base model you can safely skip this step.
     
    Simon uses a software called [http://htk.eng.cam.ac.uk/ Hidden Markov Model Toolkit (HTK)] to generate the speechmodel. This software is free of charge, but its license prohibits its distribution with Simon.
     
    For Linux users HTK is only shipped as source code which means that you will have to compile HTK for yourself. Fortunately, this is quite easy.
     
    Before we can install HTK, we have to install its dependencies. Please install the following packages:
    * ALSA Development files
    * X11 Development files
    * Buildsystem with Compiler and Linker (mostly called "build-essential" or similar)
     
    Debian based Systems:
    sudo apt-get install build-essential libx11-dev libasound2-dev
     
    * Now please register at the [http://htk.eng.cam.ac.uk/register.shtml HTK homepage] (it's free). Shortly after you entered your account details you should receive an e-mail containing your personal HTK-password.
     
    * Download the most recent [http://htk.eng.cam.ac.uk/ftp/software/ HTK sourcecode] (HTK-<version>.tar.gz). You will be asked your username and HTK-password.
     
    * To extract, configure, build and install the downloaded Tarball, execute the following commands in a terminal:
     
    cd <шлях до файла>
     
    tar xvf HTK-<version>.tar.gz
    cd htk/
     
    64bit-Systems only!
    Remove all appearances of -m32 in configure.ac and run autoconf!
     
    ./configure
    make
    sudo make install


    [[Category:Доступність/uk]]
    [[Category:Доступність/uk]]

    Latest revision as of 16:01, 4 October 2015

    Other languages:

    Нижче наведено опис того, яким чином ви, як користувач, можете встановити і налаштувати Simon на вашому комп’ютері з метою керування ним за допомогою голосових команд. Настанови щодо подальших дій після встановлення наведено на сторінці підручника.

    Розробникам варто ознайомитися зі сторінкою Налаштовування середовища для розробки.

    Windows

    • Отримайте поточну версію Simon з нашої сторінки на Sourceforge. Переконайтеся, що вами отримати саме версію для Windows, — у назві відповідного файла має бути частина «win32», а суфіксом назви має бути «.exe».
    • Запустіть отриманий файл, щоб встановити Simon. Якщо під час встановлення ви не певні щодо деяких відповідей на питання програми-майстра, не змінюйте типових значень.

    Додатково: встановлення HTK

    Якщо ви бажаєте навчати програму вашій акустичній моделі або хочете скоригувати акустичну модель HTK, вам знадобиться HTK. Якщо ви не маєте намірів подібного роду, ви можете безпечно пропустити цей крок.

    Для створення моделей мовлення у Simon використовується програмний комплекс Hidden Markov Model Toolkit (HTK). Цей програмний комплекс є безкоштовним, але умови його ліцензування не дають змогу розповсюджувати його разом з Simon.

    • Далі, будь ласка, зареєструйтеся на домашній сторінці HTK (реєстрація є безкоштовною). Невдовзі після введення параметрів вашого облікового запису ви маєте отримати повідомлення електронної пошти, у якому міститиметься ваш особистий пароль до HTK.
    • Звантажте HTK. Під час звантаження вам слід вказати ваше ім’я користувача та пароль до HTK.
    • Виконайте видобування HTK до підтеки виконуваних файлів встановленого вами пакунка Simon. Типовим шляхом до такої теки є C:\Program Files\Simon 0.3\bin. Виконувані файли з архіву (HHEd.exe, HDMan.exe тощо) має бути збережено безпосередньо до цієї теки (тобто шлях до них має виглядати так: C:\Program Files\Simon 0.3\bin\HDMan.exe), а не до якоїсь з підтек bin.

    Linux

    Існує декілька способів встановлення Simon у linux. Якщо у вашому дистрибутиві передбачено відповідні пакунки, будь ласка, встановіть Simon за допомогою звичайної програми для керування пакунками. Іноді можуть знадобитися додаткові заходи після встановлення зі сховища пакунків:

    • У Linux Mint встановлення працює як слід (перевірено на версії 17.1, Mate), але програмі не вдається встановити зв’язок із simond через неможливість доступу до бази даних. Уможливити зв’язок можна встановленням пакунка libqt4-sql-lite.
    sudo apt-get install  libqt4-sql-sqlite

    Настанови щодо встановлення з початкових кодів можна знайти на сторінці налаштовування середовища для розробки.

    Додатково: встановлення HTK

    Якщо вам потрібно навчити програму вашій акустичній моделі або скоригувати акустичні моделі HTK, вам також знадобиться HTK. Якщо ви не маєте намірів подібного роду, ви можете просто пропустити цей крок.

    Для створення моделей мовлення у Simon використовується програмне забезпечення з назвою Hidden Markov Model Toolkit (HTK). Це програмне забезпечення є безкоштовним, але умови його ліцензування не дозволяють нам поширювати його разом з Simon.

    Для користувачів Linux HTK поширюється лише у форматі початкових кодів, що означає, що ви можете зібрати HTK власноруч. Втім, це доволі просто.

    Перш ніж збирати і встановлювати HTK, слід встановити залежності. Будь ласка, встановіть такі пакунки:

    • пакунки для розробки для ALSA
    • пакунки для розроби для X11
    • систему збирання з компілятором і компонувальником (може називатися "build-essential" або мати подібну назву)

    Системи, засновані на Debian:

    sudo apt-get install build-essential libx11-dev libasound2-dev
    • Будь ласка, зареєструйтеся на домашній сторінці HTK (реєстрація є безкоштовною). Невдовзі після визначення вами параметрів вашого облікового запису ви маєте отримати повідомлення електронної пошти з вашим особистим паролем до HTK.
    • Звантажте найновішу версію початкового коду HTK (HTK-<версія>.tar.gz). Вас попросять вказати ваше ім’я користувача і пароль до HTK.
    • Щоб розпакувати, налаштувати, зібрати і встановити отриманий вами архів, віддайте такі команди у терміналі:
    cd <шлях_до_файла>
    tar xvf HTK-<версія>.tar.gz
    cd htk/

    Лише 64-бітові системи!

    Вилучіть всі згадки -m32 з configure.ac і віддайте команду autoconf для повторного збирання файла configure. Після цього ще раз запустіть ./configure!
    
    ./configure
     make
     sudo make install

    Mac OS X

    Якщо ви хочете скористатися Simon у Mac OS X, вам доведеться зібрати програму з початкових кодів. Таке збирання потребує певного досвіду у користуванні системою.

    Настанови щодо збирання з початкових кодів наведено на сторінці Налаштовування середовища для розробки.