Coder Social home page Coder Social logo

krasavtzev / voice-translator Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 141 KB

The program allows you to conduct a voice dialogue of 2 people in different languages with online translation and voiceover into the language of the interlocutor.

License: MIT License

Python 100.00%
pyqt5 threading yandex-speech-kit yandex-cloud yandex-translate

voice-translator's Introduction

switch_win

Screen

Description

The program generates a list of running applications and executes in a loop switch between running applications Windows with specified time intervals for each application and emulation of pressing key combinations before and after changing focus.

OS requirements: Windows 10/11

Installation

Variant 1

Download executable file

Variant 2

  1. Download sources from the site

  2. Install:

    Python 3.*

    PyQt5

pip install PyQt5

  _Pywinauto_

pip install pywinauto

Use

The program can be used in a control room, situation center or as reminders, for example, your mail window pops up every hour

  1. Launch all necessary applications
  2. Launch Swith_win
  3. Indicate next to the applications you need the time in seconds to display this application
  4. If necessary, select a key combination before displaying the window, for example, F5 - refresh browser screen, Ctrl+F5 - switch to the next tab
  5. Start switching cycle

Описание

Программа формирует список запущенных приложений и в цикле выполняет переключения между запущенными приложениями Windows с указанными интервалами времени по каждому приложению и эмуляцией нажатия комбинаций клавиш до и после изменения фокуса.

Требования к ОС: Windows 10/11

Установка

Вариант 1

Скачать исполняемый файл

Вариант 2

  1. Скачать исходники

  2. Установить:

    Python 3.*

    PyQt5

pip install PyQt5

  _Pywinauto_

pip install pywinauto

  1. Запустить приложение

python switch_win.py

Применение

Программа может использоваться в диспетчерской, ситуационном центре или в качестве напоминалки, например, каждый час всплывает окно вашей почты

  1. Эапустить все необходимые приложения
  2. Запустить Swith_win
  3. Указать напротив необходимых Вам приложений время в секундах на показ данного приложения
  4. При необходимости выбрать комбинацию клавиш перед показом окна, например, F5 - обновить экран браузера, Ctrl+F5 - переключиться на следующую вкладку
  5. Запустить цикл переключения (Start switching)

voice-translator's People

Contributors

krasavtzev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.