?? changes
字號:
- big bug: feature extractor really was PLP since version 0.20, we didn't set the lrasta flag in mrasta/rasta.c: init_param() (Arne Sch鋚ers), see README.upto031 for details; after configuring FEATURE, files are rescanned- bug in lscreen::init(): debug window in listen wasn't at the top left- mrasta/Makefile: use some gcc optimizations- mrasta/README.first: added exact reference to original ICSI archive- using FFT code from libfxt (J鰎g Arndt) didn't yield sign. speedups- Makefile: added macros for Sun sound (Michael Ward)- Makefile and modules/Makefile: renamed OSS_PATH --> SOUND_INCLUDE- added getopt.{c,h} to contrib/ for those who don't have a recent GNU libc- renamed makesysdefs.sh --> configure and moved Note: into configure rule- changed util/configure to check _G_LIB_VERSION, new file util/test02.cc- changed 'sleep 1s' to 'sleep 1' for portability reasons- started doc/ears-requirements.txt--------------------------------------------------------------------------18-Mar-1997: Version 0.31- bugs in UpdateConfigP: changes to config were not shown in config window- words containing whitespace were a problem when reading the words file new word file format: <label>SPACE<string which may include spaces>EOL- -x option in 'listen' to interpret word strings as system() arguments BE CAREFUL with 'rm -rf' and such things!!!- open sound device only for recording --- deinit/init takes only 2ms!- Makefile and sub-Makefiles: removed inclusion of sysdefs.sh --> configured--------------------------------------------------------------------------15-Mar-1997: Version 0.30- sound: we just use deaf_mic() and full_mic() without empty_buffer() (Ragnar) to work around bug in OSS/Lite, removed GETBLKSIZE in sound_voxware.cc- Makefile: touch sysdefs for those with buggy default rules- cosmetic changes to README, and a reference to FvwmVoice--------------------------------------------------------------------------29-Dec-1996: Version 0.29- bug in modules/r_dtw.cc: bad typo- bug in utils/makesysdefs.sh: gcc regex didn't catch 2.7.2.1 (Colin)- README.af wasn't included in the distribution- added sun sound driver (Michael Ward), new files modules/sound_sun.* for more info, read README.sun--------------------------------------------------------------------------30-Oct-1996: Version 0.28- bug in modules/Makefile: OSS_PATH was not included- STL: don't use strstream in ears/messages.cc, still seems too buggy- STL: use class string directly, with a few additions in others/mystring.* binary size increase (probably from inlining?): about 20k- libg++-2.7.2 was not recognized by util/makesysdefs--------------------------------------------------------------------------6-Oct-1996: Version 0.27- bug: linking order of ncurses libs was wrong (shows only with libncurses_g)- bug: String::capitalize() and its usage was Broken As Designed- bug: when UINcurses::infow_fill()ing, we didn't pad with spaces- util/makesysdefs: we check for existence of libg++-2.7.1.4 function.h- enhanced ui/win_reg.h logic, new windows take now empty slots- fixed most -Wall warnings--------------------------------------------------------------------------22-Sep-1996: Version 0.26- bug in Makefile: some gcc's seem to dislike a naked -I- worked around a gcc bug in r_dtw.h when compiling with -O- renamed all instances of Unix Sound System (USS) to Open ... (OSS)- outcommented two lines in contrib/act.c (Uwe Gellhaus)- changed documentation: ncurses-1.9.9e is needed---------------------------------------------------------------------------10-Sep-1996: Version 0.25- bug: "There are new words..." or "Do you want to save..." -> ESC -> left train_ears with fatal. Changed messages::yesno() and words::try_to_load()- bug: on first startup "Do you want to use the digits..." didn't accept RET- bug: crash if InfoCfg::helpmap_ < number of config options- bug: command line options were not handled right (overloaded config::set())- bug: throw() now checks status of Sound before shutting down- bug: && instead of & when checking mixer channels in sound_voxware.cc- added support for Unix Sound System (USS) driver: modules/sound_uss.cc- we check commandline options -B and -S for legality in pr_config.cc- removed config option SAMPLING_DEV, is now handled by SoundInterface- basename can now be given without -b on command line- C++: removed goto usage in TrainEarsProtocol by using a destructor- OOP: moved save_sample() from RecordingAllWordsP to SoundInterface- OOP: moved ears/sample.* into modules/, removed references to throw()- OOP: put deb_info() into recognizer, removed ears/info_debug.*- OOP: put cfg::update() in a protocol, new files ears/pr_update_config.{cc,h}- OOP: made Checkable abstract- OOP: class words no longer references config and messages- OOP: broke dependency of ui/ on ears/ (ui_ncurses.cc needed exception.h)- optimized -D switch usage, ears/* shouldn't need any defines- renamed recog-->RecognizerImplementation, word_pattern-->pattern pattern-->PatternImplementation- ui/win_reg.h: a third window is always placed middle bottom- updated README and doc/implementation.txt----------------------------------------------------------------------------19-Jul-1996: Version 0.24- bugs: removed lib_getch ncurses hackery, sigh.- bug: C++ style comment in texts.c- bug: typo in AF part of sample.cc- separated Curses/Nocurses binaries and added a switch for compiling- we check for the right libraries to be there: ConfigProtocol::check_libs()- default SOUND_BITS set to 8, because 16-bit isn't robust enough- if sound couldn't be init'ed we start nevertheless but check if Instance() is called. Sound is now derived from Checkable- OOP: major rewrite of source for the sake of user interface independency, we can now make UI=raw and no ncurses functions are linked in, porting to other GUIs should be very easy now porting to other sound drivers should be very easy now Major code structure changes: top directory with several subdirectories. - updated INDEX.eng----------------------------------------------------------------------------10-May-1996: Version 0.23- bug: 8-bit endpoint detection was broken, 16-bit not fine-tuned- bug: yes/no config change wasn't possible (mystring snafu)- bug: changing rate,bits,device with F2 didn't reset isndstream- bug: recording_window::gauge() could draw outside of the border- bug: we didn't check for mixer existence in full_mic(), deaf_mic()- bug: word file pointer wasn't always deleted- added explanation strings in the "Change Config" list box, new files: cfg_help.{cc,h}- implemented debug window in listen, new files debug_win.{cc,h}- implemented 16-bit WAV writing- we use a tempfile in cfg_file::write() to minimize loss probability- C++: implemented my own fake exceptions, unwind was too buggy. therefore, classes screen and isndstream must be singletons, which they are now New file: exceptions.cc, removed unwind.*- C++: removed many exit() calls, used throw instead- C++: use 'explicit' in ctors to avoid implicit conversions- STL: use push_back() instead of back_insert_iterator- STL: replaced qsort() in r_dtw.cc with STL sort()- STL: more const correctness / warning suppression by using const_iterator- OOP: rewrote samples.cc so that we can use ostream << sample_format::xxx <<...- OOP: config and messages are now singletons, makes things clearer- OOP: words is an object with max. 1 instance, but not really a singleton- OOP: encapsulated config::pattern_path_ and train_ in accessor functions- OOP: screen now has-the recording_window, handles total shutdown of app terminak- OOP: we have put cfg_w_ in tscreen, where it belongs- improved doc/implementation.txt----------------------------------------------------------------------------28-Apr-1996: Version 0.22- Linux config.sh still had -g and -ldmalloc- Makefile: words.cc and mystring.cc can't be compiled with -O3 config.sh is now run by sh not ./ (Avner Lottem) added $(INCLUDEDIRS) (AL)- bug: C++ style comment in mymath.h (AL)- gcc-elf: when mystring.h isn't #included at the top then problems in sinst.h- work around gcc-elf different behaviour: introduced String::not_eq()...- bug: unwind.cc still had #include "String.h" and screen.cc had "string.h"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -