Footswitch

1 0

A transcription tool working wholly within LibreOffice Writer. Allows the transcriber using Audio or Video to control Play/Pause, Jump back, Jump forward and Input timestamps via Hot Key, button click or a foot pedal.

Project Description

Footswitch (LibreOffice version) is a media player in its own right.

Built using the python bindings for LibreOffice it listens to the foot pedal and calls the functions which you have assigned to them.

This python script allows the transcriber to work wholly within LibreOffice Writer with control of the Play/pause, Jump back and Jump forward available via Hot Key, button click or a foot pedal.

It was written specifically to run under Linux using: a VEC Infinity USB foot pedal but will work with foot pedals from other manufacturers, see the notes below and LibreOffice Writer as the word processor.

There is no reason for it not to work under a Windows OS, that I can think of, with the exception of access to a foot pedal, where I believe that interfacing with a HID device (foot pedal) can be problematic. That said, I would think that configuring “footswitch” to not use a foot pedal and assigning the Hot Key actions to the physical foot pedal using the “AutoHotKey” software, freely available for Windows users, would achieve the same result.

From this point on, please assume that all instructions are for Linux.

If you attempt to access a foot pedal using footswitch in MS Windows or Mac OS, I would like to know if and how you succeed. In which case I can update this document. I for my part do not own either OS.

Written on a Linux Mint 17.3 Rosa 64bit machine using python 3.4.3 and LibreOffice 5.1

Dependencies are as follows: LibreOffice (tested with version 5.1 and 4.2) python3-uno default-jre (Java Runtime Environment) libreoffice-script-provider-python libreoffice-avmedia-backend-gstreamer python3-evdev (Linux only and only if you are using a foot pedal) gksu (Linux only and only if you are using a foot pedal)

User Interface available in English, Spanish and German.

Category/Categories

Writer Extension

Logo

Current Release

Footswitch - 1.1.0

Released Feb 13, 2017 — tested with:

LibreOffice 4.2, LibreOffice 4.3, LibreOffice 4.4, LibreOffice 5.0, LibreOffice 5.1,

More aggressive attempt to discover the installed foot pedal on Linux
More about this release…

footswitch.oxt
Linux-x64
File size: 608 kb

All Releases

Version

Released

Platform(s)

Compatibility

Description

License(s)

Status

1.1.0

Feb 13, 2017
  • Linux-x64
  • LibreOffice 4.2
  • LibreOffice 4.3
  • LibreOffice 4.4
  • LibreOffice 5.0
  • LibreOffice 5.1
More aggressive attempt to discover the installed foot pedal on Linux
  • GNU-GPL-v2 (GNU General Public License Version 2)
final

1.0.0

Aug 05, 2016
    • LibreOffice 4.2
    • LibreOffice 4.3
    • LibreOffice 4.4
    • LibreOffice 5.0
    Initial release
    • GNU-GPL-v2 (GNU General Public License Version 2)
    final

    Legal Disclaimer and Limitations for Downloads

    The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
    websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.

    Changes

    Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

    If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to info@documentfoundation.org for impartial consideration.