Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: xor on January 24, 2021, 03:14:18 AM

Title: CVoiceControl (for TCL 11.1 x86_64-bit)
Post by: xor on January 24, 2021, 03:14:18 AM
CVoiceControl  (for TCL  11.1  x86_64-bit)
http://www.kiecza.net/daniel/linux/index.html

Title: Re: CVoiceControl (for TCL 11.1 x86_64-bit)
Post by: Rich on January 24, 2021, 07:55:50 AM
Hi xor
That site hasn't been updated in 18 years. The lower right corner of that page says:
Quote
Revised: Nov 11 2002

This site (last edited 2010-05-12) provides a little more information:
https://wiki.ubuntu.com/cvoicecontrol

Here are the highlights:
Quote
----- Snip -----

cvoicecontrol is currently not in service...

    Why cvoicecontrol is not used widely as of 5/2010:
        cvoicecontrol was written in 2000 by Daniel Kiecza
        bugs/problems have blocked potential users of cvoicecontrol for years
        looks like no one has used it since at least 2007

 ----- Snip -----

Problems preventing release of cvoicecontrol-0.9alpha

    bug in microphone_config binary causes hard crash:
        after finishing configuration, microphone_config writes a config file out. this fails.
        in microphone_config.c:1155, the implementation constructing a valid path, "$HOME/.cvoiceconfig/config", to write out the file, causes a hard crash
        temporary fix: comment this code out and write the config file out to /tmp
        because microphone_config is run once-per-microphone, moving the config file manually from /tmp to "$HOME/.cvoiceconfig/" is ok-for-now
    depends on ncurses4. Ubuntu 10.04 ships with ncurses5
        libncurses4 and libncurses4-dev install ok with libncurses5 present

        possible issue with symlink, that may interfere with ncurses5: /usr/lib/libncurses.so -> /lib/libncurses.so.4
    microphone_config and model_editor binaries, both which use libncurses, work in the rxvt terminal. xterm and Eterm do not work at all.

 ----- Snip -----