Changes for version 1.02 - 2026-07-27

  • Fixed speak() signature to make $log and $lang parameters optional (Perl feature 'signatures' enforces strict arity; previously calling speak($msg) with one argument caused a fatal error).
  • Fixed Speak::Logger::log() signature to make $nolinefeed optional.
  • Fixed stale $log->msg() call in mute-path logic (method was renamed to log() in a prior refactor, causing a fatal method-not-found error).

Documentation

Simply speaks the passed in message, clipboard or file
Simply speaks the passed in message, clipboard or file

Modules

Convert text to speech using Google's engine and play it on speakers

Provides

in lib/Speak.pm