|
Project Information
|
Transcribers tool for an Infinity USB foot pedal on Linux only This python utility allows transcribers on Linux to use an Infinity foot pedal with the LibVlc Media player python interface, using LibreOffice as the word processor. Footswitch2 despite its name supports transcribers without a foot pedal. Footswitch2 is a media player incorporating both direct calls to Vlc Libraries, whilst listening to the physical foot pedal and handling external requests for information from the provided LibreOffice macros via Tcp. The LibreOffice python macros provided, enable the transcriber to assign time stamps, "Unclear" start and end time stamps to function keys within LibreOffice, stamping those codes into the transcription directly from the media player. The macros allow users without a foot pedal, to use LibreOffice to control fs2 via Function keys or a mouse via a toolbar (included). Features:- Uses VLC python bindings so will play whatever audio/videomedia VLC can play- Configuration of 3 pedals for Infinity USB footpedalJump Forward, Jump Back, Play/Pause and Disable (pedal)- Controls Pause,Play,Jump back, Jump Forward, StopPlay slower, Play faster, Return to normal speed, Mute Adjust Volume- Allows for Classic transcriber Play/Pause where Play ispedal held down and Pause is when it is released, or standard press to play, press to pause- Configurable Jump lengths and jump back after pause - Configurable TCP port, HID device id and number of pedals - Configurable default load audio directory - Running time and current position displayed - Timecode reminder function and estimate of work left to do - LibreOffice macros for control from within LibreOffice viamouse click or hot key- Support for footswitch2 equaliser a separate 15 bandpulseaudio equaliser- Sqlite3 database for statistics and transcription clientsdetails- Database browsing and editing - Rebuild database facility - Ability to view, select and export data to CSV files forspreadsheets- Export data directly to LibreOffice Calc with calculatedvalue of transcription, rate per minute and running time rounded in minutes- Multiple Clients, each with multiple billing rates per minute - Timestamp and Unclear timestamps via hot-key directly intotranscript- Allows for input of up to 10 Speaker names providing theability to hot-key speaker names directly into the transcript with or without timestamps.- Recently used file list with timestamps allowing you to pickup exactly where you stopped.- Calculator to calculate time differences for partialtranscription billing- Pre-loaded LibreOffice drop down menu and menubar - Drag and drop of audio files supported |