Skip to content

tiborhari/easy-interpretation

Repository files navigation

Easy interpretation

Live event interpretation using smartphones.

Easy interpretation is a desktop software, that allows you to listen to simultaneous interpretation with a smartphone through a local Wi-Fi network.

Main features.

  • Supports an unlimited number of languages simultaneously.
  • Supports Windows, Linux and macOS.
  • No mobile app installation needed.
  • No external cloud service needed.

Installation

Easy interpretation doesn't need installation. You just need to download a ZIP file, and run the executable file inside.

You can download the ZIP file for you operating system from the Releases.

Requirements

  • One computer to run the application.
  • One headset for the interpreter. And optionally a smartphone as well.
  • One smartphone and headset for each listener.

Caveats

  • Only works inside a local network. All listeners and interpreters have to join the same local Wi-Fi network.
  • On some iOS devices the screen keeps turning off, so that it pauses the audio. In these devices disable the automatic screen lock for the duration of the event.

How to use

Usage instructions are included on the GUI of the downloaded software.

Set up HTTPS

By default, you can only interpret from the computer, that is running Easy interpretation. If you would like to interpret from a smartphone, you'll need to set up HTTPS. These are the main steps of setting up HTTPS:

1. Obtain a domain name

You'll need to obtain a domain name to use HTTPS. If you already have a domain name, you can use a subdomain as well.

2. Obtain an HTTPS certificate

You'll need to obtain an HTTPS certificate for your (sub)domain. I recommend using Let's Encrypt. Follow their guide to get a certificate.

If you already have a wildcard certificate, you can also use that with an arbitrary subdomain.

3. Configure your local DNS server

For this you'll need a router, that allows defining custom DNS entries for your local network. For example here's a guide for OpenWRT routers. You'll need to configure the router, so that the domain of your HTTPS certificate will point to the IP address of your computer that runs Easy interpreter.

4. Configure Easy interpreter

Download the HTTPS certificate and key to your computer, and set their paths in Easy interpreter's "Settings" tab. After this, you're ready to enable HTTPS on the "Status" tab, and connect through HTTPS with a URL shown on the "How to use" tab of the software.

About

Live event interpretation using smartphones

Resources

License

Stars

Watchers

Forks

Packages

No packages published