parlatype

GNOME audio player for transcription

GPL-3.0 License

Stars
168

Bot releases are hidden (Show)

parlatype - Parlatype 4.2 Latest Release

Published by gkarsay 5 months ago

For release notes of Parlatype and Parlatype LibreOffice Extension, please follow this link: https://www.parlatype.xyz/2024/06/02/v4.2.html

parlatype - Parlatype 4.1

Published by gkarsay 7 months ago

For release notes see the contents of NEWS file (because the project’s website is temporarily down, a link will follow):

  • New: dependency on libadwaita-1 (>= 1.4),
    rewritten preferences dialog

  • New: raised GTK dependency (>= 4.10)

  • New: raised GLib dependency (>= 2.70)

  • New: theme selector (copied from GNOME Text Editor)

  • Fix: no deprecations as of GTK 4.10

  • Fix: F10 toggles primary menu (regression from v4.0)

  • Fix: show value of playback speed (regression from v4.0)

  • Fix: some leftovers from migrating to GTK 4
    (GObject Introspection, python example)

  • Removed: win32 (MS Windows) support

  • Removed: Mozilla DeepSpeech support

  • New or updated translations via Weblate:

    • Basque: Alexander Gabilondo
    • German: Gabor Karsay
    • Italian: albanobattistella
    • Polish: Piotr Drąg
    • Spanish: Eduardo Malaspina
    • Spanish: gallegonovato
    • Turkish: Sabri Ünal
parlatype - Parlatype 4.0

Published by gkarsay 11 months ago

For release notes of Parlatype and Parlatype LibreOffice Extension, please follow this link: https://www.parlatype.org/2023/11/26/v4.0.html

parlatype - Parlatype 3.1

Published by gkarsay almost 3 years ago

For release notes of Parlatype and Parlatype LibreOffice Extension, please follow this link: https://www.parlatype.org/2021/12/19/v3.1.html

parlatype - Parlatype 3.0

Published by gkarsay almost 3 years ago

For release notes, please follow this link: https://www.parlatype.org/2021/11/02/v3.0.html

A bit more information is in the NEWS file.

The signing key has changed, see https://www.parlatype.org/signed.html

parlatype - Parlatype 2.1

Published by gkarsay over 4 years ago

  • New: Mute/unmute volume by clicking on the volume icon with the pointer’s
    secondary button (usually right mouse button).
  • New: With Pulseaudio Parlatype doesn’t change the system volume anymore,
    just its own application specific volume.
  • New: With Pulseaudio Parlatype picks up the last used volume level.
  • New: Volume icon/button is insensitive as long as there is no media loaded.
  • New: Don’t reopen already opened files.
  • New: Set a default window height and in Preferences default to “Remember
    window’s size”.
  • Fix: ASR assistant dialog could not be used at all, a regression introduced
    in version 2.0. However, ASR is not recommended in its current state
    and plans are to rewrite it.
  • Fix: D-Bus interface for decreasing speed was doing the opposite.
  • Fix: Many fixes to Windows (win32) port, achieving feature parity with the
    Linux/UNIX version:
    - Fix: Parlatype icon not loaded
    - Fix: Help pages not displayed
    - Fix: Don’t show mediakeys help page (Linux only)
    - Fix: Volume changes delayed for a few seconds
    - New: Ensure there is only one instance running.
    - New: Added hotkeys support (hardcoded for dedicated keyboard buttons
    Play/Pause, Stop, Previous Track, Next Track)
    - New: Added win32 specific interprocess communication, thus enabling
    the LibreOffice extension
  • New or updated translations:
    • ca: VPablo
    • de: Stephan Woidowski
    • en_AU: Jared Norris
    • en_GB: Stephan Woidowski
    • es: Rodrigo Lledó
    • fi: Jiri Grönroos
    • fr: Jean-Marc
    • id: Ari Setyo Wibowo
    • it: Albano Battistella
      Marco Ciampa
    • ja: Shinichirou Yamada
    • pl: Piotr Drąg
    • pt_BR: ThiagoRyuuga
      Celio Alves
    • ru: Aleksey Kabanov
parlatype - Parlatype 2.0

Published by gkarsay over 4 years ago

This is a major release with new features.

  • New: Waveform is loaded on-the-fly, there is no blocking progress dialog.
    This brings an API bump in libparlatype.
  • New: Waveform can be changed continuously instead of in bumps.
  • New: Application ID has been changed to org.parlatype.Parlatype and the
    homepage moved to https://www.parlatype.org.
  • New: LibreOffice helpers (macros) have been split from the main repository
    and turned into a LibreOffice extension. The extension is released at https://github.com/gkarsay/parlatype-libreoffice-extension/releases/tag/v2.0
  • New: New D-Bus method GetURI to get currently playing file's URI.
  • New: Internal modularization (PtController objects control Parlatype).
  • New: Event handling is more compatible with GTK 4.
  • New: Parlatype builds on Windows, there is no feature parity though.

Update: There is a regression in the ASR assistant dialog which makes it impossible to add new language models. ASR is not usable with this version and it's recommended to compile with -Dasr=false. This regression is solved in https://github.com/gkarsay/parlatype/commit/7d22ead13ef7578f99d24146663cc1bdb7d8c2a9

Windows-Installer

parlatype-2.0-installer.exe is an installer for Windows 10 (64 bit). A few things don't work as on Linux, most importantly the Parlatype LibreOffice Extension is not compatible with the Windows version of Parlatype.

On Windows GTK and GStreamer are bundled with Parlatype. The sources used to build those dependencies are attached as mingw-w64-*.src.tar.gz. Missing sources can be found at http://repo.msys2.org/mingw/sources/ or http://repo.msys2.org/msys/sources/.

parlatype - Parlatype 1.6.2

Published by gkarsay about 5 years ago

  • New: Update time label only if time has changed. This is a performance increase, cursor movement should be smoother on slower systems.
  • Fix: Various fixes or improvements for the build system
    • Fixed pkg-config cflags
    • Fixed failing unit test
    • Fixed extern C declarations for C++
    • Added Meson configuration message
  • New or updated languages:
    • es: Adolfo Jayme, Jorge Toledo
    • hu: Óvári
    • lt: Moo
parlatype - Parlatype 1.6.1

Published by gkarsay over 5 years ago

This is a minor release with some changes.

  • New: Automatic speech recognition (ASR) is now disabled by default and it’s only shown, if parlatype is launched with the new parameter --with-asr
  • New: Parlatype can be built without ASR (build option asr=false)
  • New: libreoffice helpers’ AppStream ID renamed (underscore instead of hyphen)
  • Fix: Initialize i18n for library, fixes not shown translations in Flatpak or non-standard prefixes
  • Fix: All memory leaks discovered with Valgrind in test suite
  • Fix: All issues discovered with Clang Static Analyzer
  • New or updated languages:
    • ar: Ibrahim Saed
    • cs: fri
    • de: Gabor Karsay
    • en_GB: Stephan Woidowski
    • es: Adolfo Jayme
    • nl: Heimen Stoffels
    • pl: Piotr Drąg

Note on ASR

Automatic speech recognition is a working feature, however, I’m not satisfied with the user experience and the actual results.

You have to find and download speech model data for your language. This step is described in the help pages, but I can’t give any support beyond that.

The results for general speech recognition are not overwhelming with the current ASR engine and given the fact that many languages are missing speech model data, I decided to hide this feature by default.

parlatype - Parlatype 1.6

Published by gkarsay over 5 years ago

This is a major release of Parlatype with some new features.

  • New: Automatic speech recognition with CMU Sphinx
  • New: Design changes, including removal of application menu, fix #22
  • New: Use symbolic icons, fix #47
  • New: Custom timestamps, fix #37
  • New: Option to repeat file at the end pressing “Play”, fix #59
  • New: Open new files from directory last used, fix #43
  • Fix: LibreOffice helpers didn’t work with menu buttons, fix #53
  • Fix: Use Unicode for nice typography
  • Build system changed to Meson
  • New or updated translations:
    • cs: fri
    • de: Gabor Karsay
    • en_GB: Stephan Woidowski
    • ja: Shinichirou Yamada
    • lt: Moo
    • pl: Piotr Drąg
    • pt_BR: Rodrigo Macedo

Note to packagers

This release completely dropped Autotools. The new and only build system is now Meson.

Dependencies

Dropped dependencies:

  • autotools
  • intltool

New dependencies:

  • meson
  • appstream (main package, not devel version, for metainfo.its rules)
  • atspi-2
  • sphinxbase
  • pocketsphinx

Most dependencies were upgraded, see /README.md.

Options

There is a couple of configuration options, see /meson_options.txt
You might have to set the libreoffice-dir option with -Dlibreoffice-dir=/your/path. The default value is /usr/lib/libreoffice/share/Scripts/python. You might want to put it in an arch-dependent directory.

GObject Introspection data is not generated by default anymore. If you need it, configure Meson with -Dgir=true.

Miscellaneous

Some tests will fail in a pure build environment. There is no switch to turn off those tests, I recommend to not run the tests at build time at all.

libparlatype's soname was bumped from 1 to 2 (libparlatype.so -> libparlatype.so.2 -> libparlatype.so.2.0.0). The GObject introspection typelib's namespace version was raised from 1.0 to 2.0: Parlatype-2.0.typelib

Legal: 2 new files have a BSD license: /libparlatype/gst-plugin-sphinx/gstparlasphinx.*

parlatype - Parlatype 1.5.6

Published by gkarsay about 6 years ago

This is a minor maintenance release:

  • Animate scrolling when using keybindings
  • Change desktop entry category to Audio/Video instead of Utilities
  • Fix a build warning on most architectures other than amd64
  • New or updated translations:
    • fr: Georgelemental

The tarball is signed, see instructions to check the signature.

parlatype - Parlatype 1.5.5

Published by gkarsay over 6 years ago

This is a bugfix and maintenance release.

Bugfixes and minor changes

  • NEW: Progress Dialog has now a countdown timer (estimated time left)
  • Scroll with vertical scrollbar, too; contributed by Rinat Ibragimov
  • Zoom in/out of waveform with Ctrl key pressed and scrolling
  • Add shortcuts for play, jump back, jump forward, fix #27
    • Ctrl + space: play/pause
    • Ctrl + arrow-left: jump back
    • Ctrl + arrow-right: jump forward
  • Increase max. possible speed to 2.0, fix #33
  • "Insert timestamp" only active if there is a valid timestamp
  • Various fixes of waveform and cursor display after changing waveform's resolution, switching text direction (for right-to-left languages), and selections in right-to-left layouts
  • Fix compilation on hurd-i386 and kfreebsd-*

New or updated translations

  • ar: Ahmed Shubbar
  • ca: Adolfo Jayme
  • de: Gabor Karsay
  • en_GB: Andi Chandler
  • es: Adolfo Jayme
  • fi: Jiri Grönroos
  • fr: yeKcim
  • ja: Shinichirou Yamada
  • lt: Moo
  • pl: Piotr Drąg
  • sv: Tommy Brunn
parlatype - Parlatype 1.5.4

Published by gkarsay almost 7 years ago

This is a bug fix release due to a regression introduced in version 1.5.3. MediaKeys should work now on all systems.

parlatype - Parlatype 1.5.3

Published by gkarsay almost 7 years ago

This is a maintenance and bugfix release.

  • Fix #20: fix usage of media keys
  • Rewrite waveform display (using GtkOverlay) and improve performance
  • New: Show/hide ruler with animation
  • libparlatype changes:
    • Added tests, including code coverage
  • Translation updates:
    • Brazilian Portuguese
    • British English
    • Spanish
parlatype - Parlatype 1.5.2

Published by gkarsay about 7 years ago

This is a bugfix and maintenance release.

Bugfixes and minor changes

  • Waveform not displayed on KDE/Plasma desktop, issue #12
  • Pitch changes with GStreamer 1.2, issue #15
  • Don't show options that are not available on Wayland, issue #7
  • In GNOME help, showing the complete list of help documents, Parlatype's icon is shown again. This was a regression introduced with version 1.5.1.
  • Changed icon for action menu to GNOME default icon.
  • New: added a symbolic icon, shown in GNOME shell (with GTK+ 3.16 or later)
  • New: added a shortcut window (with GTK+ 3.20 or later)
  • New: enabled D-Bus activation (no visible change for users)

New or updated translations

de: Gabor Karsay
fr: archi02
ja: Shinichirou Yamada
lt: Moo

Signed tarball

The tarball is signed now. If you download the tarball and the corresponding .asc file you can verify the signature with:

$ gpg --verify parlatype-1.5.2.tar.gz.asc
parlatype - Parlatype 1.5.1

Published by gkarsay over 7 years ago

This is a maintenance release with bugfixes and new translations.

Bugfixes and minor changes

  • Several bugs fixed that appeared in GTK+ 3.20 and 3.22 including a nasty bug where the waveform was not visible at all (bug #5)
  • Fixed/improved volume control (bug #10)
  • Several memory leaks fixed
  • Fixed regression: didn't jump to cursor on opening file
  • Fixed some artifacts in waveform rendering
  • Fixed rendering waveform if widget changes size (no blank space)
  • Reacts immediately to theme changes
  • New shortcuts for zooming in and out
  • New: space bar toggles play/pause if in keyboard focus

New or updated translations

de: Gabor Karsay
es: Adolfo Jayme
ku: Rokar
lt: Moo
ms: abuyop
nl: Heimen Stoffels
pt: Bruno Barreto
sr: Томица Кораћ

Note on upgrading from previous versions

In this version the application ID was changed and the old application ID might still be lingering around on your disk. As a result you may have two desktop starters named "Parlatype". In that case please delete /usr/share/applications/org.gnome.parlatype.desktop. You can also delete /usr/share/appdata/org.gnome.parlatype.appdata.xml. Your preferences were stored under the old application ID, with the new one you have the default preferences again. Sorry for the inconvenience!

Note for packagers

If your package keeps track of installed files, the following files were renamed in this release:

/usr/share/appdata/org.gnome.parlatype.appdata.xml
/usr/share/applications/org.gnome.parlatype.desktop
/usr/share/glib-2.0/schemas/org.gnome.parlatype.gschema.xml

Their new names are:

/usr/share/appdata/com.github.gkarsay.parlatype.appdata.xml
/usr/share/applications/com.github.gkarsay.parlatype.desktop
/usr/share/glib-2.0/schemas/com.github.gkarsay.parlatype.gschema.xml

There is a new file:

/usr/share/appdata/com.github.gkarsay.parlatype.libreoffice-helpers.metainfo.xml

And the LibreOffice Helpers are now installed in

$(libdir)/libreoffice/share/Scripts/python/Parlatype.py

Known bugs

  • With Wayland, the option "Start on top" doesn't work at all and "Remember position" remembers only the window's size, not the position.
parlatype - Parlatype 1.5

Published by gkarsay over 7 years ago

This is a new major release of Parlatype with many new features and new translations.

  • NEW: Added a ruler to waveviewer (turn on/off in preferences)
  • NEW: Cursor fixed or moving (set in preferences)
  • NEW: Set resolution of waveviewer in preferences
  • NEW: Introducing selections in waveviewer (select with left mouse button, enlarge with shift, unselect with Escape button)
  • NEW: At the end of selection, clicking on Play will repeat the selection
  • NEW: Waveviewer or cursor can be focused and moved (keyboard)
  • NEW: Waveviewer supports right-to-left languages
  • NEW: Use a menubar if preferred by desktop environment (e.g. Unitiy, Xfce)
  • NEW: "Follow-cursor" button jumps to cursor position
  • NEW: Time label can be drag'n'dropped
  • Updated help pages, screenshots and documentation

New or updated translations:

  • ca: VPablo
  • de: Gabor Karsay
  • en_GB: Anthony Harrington
  • es: VPablo
  • fr: archi02
  • id: Ari Setyo Wibowo
  • it: Luca Ciavatta
  • ka: Slimane Amiri, Belkacem Mohammed
  • ku: Rokar
  • lv: Jānis Marks Gailis
  • ms: abuyop
  • pt: Vitor Loureiro

Thanks to all translators, bug reporters, contributors!

parlatype - Parlatype 1.4.1

Published by gkarsay almost 8 years ago

This is a bugfix release for Parlatype 1.4.

  • Fixed a bug in GObject Introspection on older systems
  • Fixed icon display on Ubuntu systems

Attached files are the tarball and debian packages for Debian 8 "Jessie".

parlatype - Parlatype 1.4

Published by gkarsay almost 8 years ago

Brings you a changed wave viewer widget, some window design changes and a lot of changes behind the scenes, providing libparlatype.

parlatype - Parlatype 1.3

Published by gkarsay about 8 years ago

  • New: Display waveform. This feature is using code from Buzztrax.
  • New: Show progress while loading waveform
  • Fix: Don't rewind at end of stream like at pause