Skip to content

Releases: gkarsay/parlatype

Parlatype 4.2

02 Jun 18:17
c038003
Compare
Choose a tag to compare

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

Parlatype 4.1

03 Apr 19:06
c0575d6
Compare
Choose a tag to compare

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

Parlatype 4.0

27 Nov 16:18
edae7a3
Compare
Choose a tag to compare

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

UPDATE 2023-11-30: By mistake the previously uploaded asset parlatype-4.0.tar.gz was in fact a pre-release. It showed the version information 3.1. It was replaced by the proper asset parlatype-4.0.tar.gz (same name) and a new signature on 2023-11-30, 7 pm UTC. SHA256 sum of the proper asset is 0f24df07a7d5afa30d306c7d56d145b7deba6eb9ce1952c2604599c638b4bc9c.

UPDATE 2023-12-03: There is a bug when built with gir=true. The very first commit after tag v4.0 addresses this issue.

Parlatype 3.1

19 Dec 18:06
d6a4351
Compare
Choose a tag to compare

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

Parlatype 3.0

02 Nov 19:36
Compare
Choose a tag to compare

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

A bit more information is in the NEWS file.

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

Parlatype 2.1

21 Jun 11:38
Compare
Choose a tag to compare
  • 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 2.0

19 Mar 16:45
Compare
Choose a tag to compare

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 7d22ead

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 1.6.2

31 Aug 09:59
Compare
Choose a tag to compare
  • 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 1.6.1

05 Jul 11:14
Compare
Choose a tag to compare

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 1.6

24 Apr 18:30
Compare
Choose a tag to compare

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.*