WIAK.ORG Home

______________WIAK.ORG______________

WIAK.ORG Home
Feedback and Comment

Krecspk (which does NOT use or require KDE), the "speaking, hotkey-driven, frontend commandline audio recording program" created with the visually impaired in mind, and wrecspk (the included GUI version) have been upgraded to version 2.5.1. Now fully-compatible with screen-readers such as yasr, the re-worked krecspk also now works well from within Karl Dahlke's program edbrowse using the edbrowse command !krecspk. You can find edbrowse at: http://edbrowse.sourceforge.net/.
The main krecspk functions are accessed by the following simple key presses: r for record, p for playback, s for stop, q for quit, d for directory to store the audio file, f for the filename (*.ogg or *.mp3 or *.wav etc).

There was a bug in the recent wiakrecord-2.3.0: the wiakrecord.conf file was saving the file out.ogg as its default, whereas the wiakplay.conf was looking for out.mp3, so wiakrecord wouldn't find it to play. A new version (2.3.1), where both wiakrecord's config files refer to out.ogg by default, is now available for download.

Previous NEWS of 10Feb08: Wiak itself (plus wiakmv and wiakf) has had a major upgrade to version 2.3.0. As a result of the under-the-hood changes, most of the wiakapps below have had to be upgraded for compatibility since the older versions will not work with the new wiak (most of them have been given new version number 2.3.0 to match wiak). Testing/debugging is now underway on the long-promised socket modes for wiak (AF-UNIX and AF-INET); e.g., wiakt uses tcp 'stream' sockets, wiaku uses udp 'datagram' sockets. (Note that wiakrecord and morfi have also been upgraded to version 2.3.0 (wiakrecord now uses SysV message queues with the result that the program now starts up almost instantly). Wiakrec301 and wiakdrec301 are no longer supported; use wiakrecord or wrecspk or wiakdevrec instead. Wiakrecord, wrecspk and wiakdevrec now record vorbis .ogg audio files by default, however, if your version of installed sox supports mp3 encoding, you can record with that type too. For wiakrecord you'd have to changing the file extension to mp3 in the configuration file wiakrecord.conf (at approx line 42). You may prefer krecspk/wrecspk below instead (especially if you are visually impaired). However, unlike wiakrecord, krecspk/wrecspk does not currently include a pause control. The main downloads are at the foot of this page.

Note that krecspk/wrecspk was tested on Puppy Linux version 2.17.1, but should work on later versions of Puppy Linux too (and perhaps some earlier ones) though mp3 capability will only work if you have the relevant sox mp3 libraries (Puppy 2.17.1 does). The tgz archive version should work on most modern Linux distributions (assuming they have the required dependencies installed).

Note also that krec3xx, the mp3 capable version of krecspk for Puppy 3.xx systems (it utilises lame as well as sox), is only currently available as the earlier version 2.3.0. It thus has much less functionality than the latest krecspk. Internally the program name is krecspk in both, so you cannot install both krecspk and krec3xx on the same system since they overwrite each other. Though krec3xx should work fine, you are advised, because of the latest krecspk's enhanced functionality, to use it instead, and to obtain a suitable mp3 capable version of sox (if you don't already have that) if you want to record mp3 formats in addition to the default .ogg audio type.


***** FOR ALL OTHER LINUX DISTRIBUTIONS THAN PUPPY LINUX PLEASE NOTE *****
I've created tar.gz versions (tgz) of most of the above which should work, more or less, with most major Linux distributions. Wiak itself doesn't have any special dependencies (just read its man page!), but for most of the other apps to work you'll need gtkdialog3 and bash, and: for full functionality you also need Xdialog, the leafpad text editor (which gets called up), and the geany text editor (which gets called up for other purposes).
You'll also additionally need the open source application espeak from http://espeak.sourceforge.net/
Finally, if you want to try out the voice-control you'll need to install cvoicecontrol from http://www.kiecza.net/daniel/linux/ and create suitable cvoicecontrol speech models with the appropriate commands in them (as described in the ebookspk and cmdspk source files/readme's).

The tgz archive should be installed from / (i.e. root). When it is extracted/decompressed:

Wiak and the slimmer twiaks go into /usr/local/bin (which must be in your PATH).
The rest of the wiak files (such as helpfiles and the various wiakapps) go into folders in /usr/local/wiakapps/
Let me know if you have problems, or post comments if you wish, at Feedback and Comment
Note that these are not intended to be finished applications. There main purpose is just to illustrate how to use wiak.
***********************
IMPORTANT NOTICE: The following are the latest stable versions.
Please check version numbers and, for any that differ from your current installations, upgrade for correct wiak system operation.

All the downloads on this page are open-source: wiak itself is GPL'd; the rest are free to do what you wish with them but come,
to the extent permitted by applicable law, without any warranty of any kind at all.
(I've still to modify the attached documentation of most of them to reflect these licensing changes).
Please be generous and help support the development of this site and the wiak system:


OS Distribution: Puppy Linux
(tested on v.2.17.1/3.01)
For All Other Linux Distributions
Untested, but should work (see above notes).
I'd appreciate it if you'd let me know if these work via
Feedback and Comment
Wiak
(GPLv3)
wiak-2.3.0.pet
wiak-2.3.0.pet.md5sum.txt
wiakreadme.txt
wiak Source Code
wiak-2.3.0.tgz
wiak-2.3.0.md5sum.txt
wiakreadme.txt
wiak Source Code
krecspk
(GPLv3)
Needs sox to be installed (and espeak if not using any screen reader).
*** NOTE that krecspk now INCLUDES wiak
(Does NOT use or require KDE)
krecspkreadme.txt

"sox-only (rec/play)" based version for Puppy 2.17.1 (use .tgz or .pet):
krecspk-2.5.1.tgz
krecspk-2.5.1.md5sum.txt
krecspk-2.5.1.pet
krecspk-2.5.1.pet.md5sum.txt
krecspkhybrid-2.4.0.pet
krecspkhybrid-2.4.0.pet.md5sum.txt
(this is krecspk with a real voice for the help text)

sox (rec/play) + "lame"-based version for Puppy 3.xx (use .tgz or .pet):
krec3xx-2.3.0.tgz
krec3xx-2.3.0.md5sum.txt
krec3xx-2.3.0.pet
krec3xx-2.3.0.pet.md5sum.txt
krecspkreadme.txt

"sox-only (rec/play)" based version:
krecspk-2.5.1.tgz
krecspk-2.5.1.md5sum.txt

sox (rec/play) + "lame"-based version:
krec3xx-2.3.0.tgz
krec3xx-2.3.0.md5sum.txt
Develop
(Public Domain)
Needs other utilities for functionality.
wiakdevelop-2.3.0.bashgtkd3.pet
wiakdevelop-2.3.0.pet.md5sum.txt
wiakdevelopreadme.txt
wiakdevelop-2.3.0.bashgtkd3.tgz
wiakdevelop-2.3.0.bashgtkd3.md5sum.txt
wiakdevelopreadme.txt
CmdSpk
(Public Domain)
Needs other utilities for functionality.
wiakcmdspk-2.3.0.bashgtkd3.pet
wiakcmdspk-2.3.0.pet.md5sum.txt
wiakcmdspkreadme.txt
wiakcmdspk-2.3.0.bashgtkd3.tgz
wiakcmdspk-2.3.0.bashgtkd3.md5sum.txt
wiakcmdspkreadme.txt
EbookSpk
(Public Domain)
Needs other utilities for functionality.
wiakebookspk-2.3.0.bashgtkd3.pet
wiakebookspk-2.3.0.pet.md5sum.txt
wiakebookspkreadme.txt
wiakebookspk-2.3.0.bashgtkd3.tgz
wiakebookspk-2.3.0.bashgtkd3.md5sum.txt
wiakebookspkreadme.txt
Devrec
(Public Domain)
Needs other utilities for functionality.
wiakdevrec-2.3.0.bashgtkd3.pet
wiakdevrec-2.3.0.pet.md5sum.txt
wiakdevrecreadme.txt
Killproc
(Public Domain)
Needs other utilities for functionality.
wiakkillproc-2.3.0.bashgtkd3.pet
wiakkillproc-2.3.0.pet.md5sum.txt
wiakkillprocreadme.txt
Speak
(Public Domain)
Needs other utilities for functionality.
wiakspeak-2.3.0.bashgtkd3.pet
wiakspeak-2.3.0.pet.md5sum.txt
wiakspeakreadme.txt
Control
(Public Domain)
Needs other utilities for functionality.
wiakcontrol-2.3.0.bashgtkd3.pet
wiakcontrol-2.3.0.pet.md5sum.txt
wiakcontrolreadme.txt
Other tar.gz packaged wiakapps are under development
Feedback and Comment Other Downloads (such as wiakrecord and morfi)

Home The WIAK Suite WIAK WIAKtutorial Record Morfi Develop Devrec Killproc Speak Control Downloads FAQ Contact

Copyright(C) William McEwan, 2007. All rights reserved. No part of this page may be reproduced without permission. WIAK.ORG products and their documentation are under constant development. Please link to the original pages if you wish to refer to them from your own site.
WIAK.ORG Home (TM) This logo, copyright(C) William McEwan, 2007, is the principal logo of WIAK.ORG. Permission is given to place a copy of this logo on your own web pages as long as it is displayed with a link to http://wiak.org/
|-.-.|- - -|.- -.|-.- -|.-.|..|- -.|....|-||.- -|..|.-..|.-..|..|.-|- -||- -|-.-.|.|.- -|.-|-.||..- - -|- - - - -|- - - - -|- - ...||.- -|..|.-|-.-|dot|- - -|.-.|- -.|