Release v0.20.1-1-g983b42b0

Voimooo’s Python Wrapper Documentation

This wrapper wraps only a small subset of Voimooo’s technology. Note that some parts of Voimooo will never be wrapped in python, for reason of exclusivity for industrial deloyment (mainly features related to CPU efficiency and memory managment). Though if you have any special need, please do not hesitate to contact our development team rd@alta-voce.tech.

Dependencies

pyvoimooo module does need an internet connection for activation of your license only. Some telemetry is sent to our servers, only about the installation setup, some memory consumption, etc. There is strictly no transfer of audio stream or any other kind of data, nor information deduced from the audio or data.

These are the specific versions pyvoimooo is built against. Use other versions at your own risk.

  • Python 3.5, 3.6, 3.7

  • libsndfile 1.0.0+

  • numpy==1.20.3"

Versioning

The Python modules are released under names of type:

pyvoimooo-0.8.1-cpython-36m-x86_64-linux-gnu
  • “0.8.1” is the version of the Voimooo library.

  • “cpython-36m-x86_64-linux-gnu” is the ABI version of Python. Namely, the ABI between the python executable and that of the voimooo module has tomatch. (the “36m” means Python version 3.6 compiled with pyalloc memory management; “27” would mean Python version 2.7, etc.)

License

Please refer to any contract you may have signed with Alta Voce SAS.

For more information, please see the LICENSE file packaged with this module.

Disclaimer

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.