Skip to content

marcinwitkowski/tm-clients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tm-clients

Project includes Python clients to services provided by Techmo exclusively for TM labs.

Setup

  • It is recommended to create virtual environment for the project.
  • Install packages listed in requirements.txt to run both run_tts.py and run_dictation.py.
  • Install gcc (at Linux) or Microsoft Build Tools (at Windows) if prompted during installation of GRPC packages.
  • Client scripts have been tested using Python 3.10 within PyCharm at Windows and virtualenv at Linux at 2024-03-01.

Linux:

pip install -r requirements.txt

Windows (with virtualenv):

  1. Change the directory with the used interpreter (python.exe).
  2. Run:
python.exe -m pip install -r path_to_requirements.txt

or use Linux command in Anaconda Shell

or use the Terminal in Pycharm to install as in Linux using the virtual environment created in this IDE.

Clients

This package provides API in Python to 3 systems:

  • Dictation - Continuous speech recognition
  • TTS - Text to speech synthesis

Original command line clients are provided with Techmo GitHub. Addresses and ports to the systems are stored in the json defined in address_provider.py and should not be included in any public repository.

Contact: witkow at agh.edu.pl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published