Metadata-Version: 2.1
Name: rhvoice-wrapper-bin
Version: 0.1.3
Summary: Provides RHVoice libraries for rhvoice-wrapper
Home-page: https://github.com/Aculeasis/rhvoice-wrapper-bin
Author: Aculeasis
Author-email: amilpalimov2@ya.ru
License: GPLv3+
Description: ## rhvoice-wrapper-bin
        [![PyPI version](https://img.shields.io/pypi/v/rhvoice-wrapper-bin.svg)](https://pypi.org/project/rhvoice-wrapper-bin/) [![Python versions](https://img.shields.io/pypi/pyversions/rhvoice-wrapper-bin.svg)](https://pypi.org/project/rhvoice-wrapper-bin/) [![PyPI - Format](https://img.shields.io/pypi/format/rhvoice-wrapper-bin.svg)](https://pypi.org/project/rhvoice-wrapper-bin/) [![Build Status](https://travis-ci.org/Aculeasis/rhvoice-wrapper-bin.svg?branch=master)](https://travis-ci.org/Aculeasis/rhvoice-wrapper-bin) [![Build status](https://ci.appveyor.com/api/projects/status/7msh0o7ljxnhiv3u?svg=true)](https://ci.appveyor.com/project/Aculeasis/rhvoice-wrapper-bin)
        
        Provides RHVoice libraries for `rhvoice-wrapper`. Depends on `rhvoice-wrapper-data`, that contains languages and voices.
        
        If this package installed, `rhvoice-wrapper` will automatically use it by default.
        
        ## Install on Linux
        This will download and build RHVoice and may take many time
        ```bash
        apt-get install --no-install-recommends scons build-essential python3-pip python3-setuptools python3-wheel
        pip install rhvoice-wrapper-bin
        ```
        ## Install on Windows
        #### Binary
        ```bash
        python -m pip install --upgrade pip setuptools wheel
        python -m pip install rhvoice-wrapper-bin --only-binary rhvoice-wrapper-bin
        ```
        #### Build
        Install manually: git, Unicode NSIS and Visual Studio 2015 (2013+ must works)
        ```bash
        python -m pip install --upgrade pip setuptools wheel
        python -m pip install scons
        python -m pip install rhvoice-wrapper-bin --no-binary rhvoice-wrapper-bin
        ```
        ## Usage
        `rhvoice-wrapper` will automatically use data path from `rhvoice-wrapper-bin` (but of course of `rhvoice-wrapper-data`).
        
        On **Linux** you **must** set package library path for LD before run python scripts. You may set `LD_LIBRARY_PATH`, this must be works:
        ```bash
        export LD_LIBRARY_PATH=$(pip3 show rhvoice-wrapper-bin | grep Location | awk '{print $2}')/rhvoice_wrapper_bin/lib/
        python3 -u <script using rhvoice_wrapper>
        ```
        #### Get info from library
        ```python
        import rhvoice_wrapper_bin
        # All the paths will None in error
        
        # Contains path to the RHVoice library
        print(rhvoice_wrapper_bin.lib_path)
        # Contains path to the RHVoice data
        print(rhvoice_wrapper_bin.data_path)
        # Contains path to the RHVoice libraries. Must be set as dynamic libraries path
        print(rhvoice_wrapper_bin.LIBS_PATH)
        # Contains path to the rhvoice-wrapper-bin
        print(rhvoice_wrapper_bin.PATH)
        ```
        ## Links
        
        - [RHVoice](https://github.com/Olga-Yakovleva/RHVoice)
        - [rhvoice-wrapper](https://github.com/Aculeasis/rhvoice-proxy)
        - [rhvoice-wrapper-data](https://github.com/Aculeasis/rhvoice-wrapper-data)
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: C++
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Multimedia :: Sound/Audio :: Speech
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.4
Description-Content-Type: text/markdown
