Menu

Tree [2431e3] default tip /
 History

Read Only access


File Date Author Commit
 Common 2013-07-10 Alan Angold Alan Angold [09d07e] Many modifications and fixes.
 DRCFilter 2014-01-23 Alan Angold Alan Angold [6affd8] Some bug fixes and added scrips and word files.
 DRCTest 2014-01-23 Alan Angold Alan Angold [6affd8] Some bug fixes and added scrips and word files.
 Executables 2014-01-23 Alan Angold Alan Angold [6affd8] Some bug fixes and added scrips and word files.
 Histogram 2013-07-10 Alan Angold Alan Angold [09d07e] Many modifications and fixes.
 License 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 OpenDRC 2014-01-30 Alan Angold Alan Angold [2431e3] Added runtest/runTest/chktst scripts to facilit...
 Stats 2013-07-10 Alan Angold Alan Angold [09d07e] Many modifications and fixes.
 WordLists 2014-01-23 Alan Angold Alan Angold [6affd8] Some bug fixes and added scrips and word files.
 .hgtags 2013-02-14 Alan Angold Alan Angold [c7c927] Added tag OpenDRC_v1.02.0034 for changeset 8ed5...
 CHANGES 2013-03-18 Alan Angold Alan Angold [751b0f] Added CHANGES file (part of binary file distrib...
 ChkAll 2012-12-12 Alan Angold Alan Angold [7be3c5] Changed to using Code::Blocks from C++Builder etc.
 ChkAll.bat 2012-12-12 Alan Angold Alan Angold [7be3c5] Changed to using Code::Blocks from C++Builder etc.
 CodeBlocks.OpenDRC.workspace 2014-01-23 Alan Angold Alan Angold [6affd8] Some bug fixes and added scrips and word files.
 CodeBlocks.OpenDRC.workspace.layout 2014-01-23 Alan Angold Alan Angold [6affd8] Some bug fixes and added scrips and word files.
 Dependencies.txt 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 FullTest 2013-01-24 Alan Angold Alan Angold [d9ac36] Implemented CFSv/wMultiplier and LetterGPCExcit...
 FullTest.bat 2012-12-17 Alan Angold Alan Angold [0bc4f5] Cleanup and creating archive methods
 Neighbourhood.ARCNonWords.txt 2013-03-19 Alan Angold Alan Angold [076982] Added some txt files, Neighbourhoods, homophone...
 Neighbourhood.AllWords.txt 2013-03-19 Alan Angold Alan Angold [076982] Added some txt files, Neighbourhoods, homophone...
 Neighbourhood.PseudoHomophones.txt 2013-03-19 Alan Angold Alan Angold [076982] Added some txt files, Neighbourhoods, homophone...
 OpenDRC.gv 2013-07-10 Alan Angold Alan Angold [09d07e] Many modifications and fixes.
 OpenDRC_PackingList_Linux 2012-12-17 Alan Angold Alan Angold [0bc4f5] Cleanup and creating archive methods
 OpenDRC_PackingList_MSWindows 2012-12-17 Alan Angold Alan Angold [0bc4f5] Cleanup and creating archive methods
 OpenDRC_PackingList_Source 2012-12-17 Alan Angold Alan Angold [0bc4f5] Cleanup and creating archive methods
 README 2013-03-19 Alan Angold Alan Angold [123862] Added binary package README file to repo
 RunARCNW10000 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 RunARCNW10000.bat 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 RunGenTest 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 RunGenTest.bat 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 SystemFiles.txt 2012-07-19 Alan Angold Alan Angold [cf4dbc] Initial Mercurial Revision
 ZipPackage 2013-03-18 Alan Angold Alan Angold [751b0f] Added CHANGES file (part of binary file distrib...
 ZipPackage.bat 2012-12-22 Alan Angold Alan Angold [5122ae] Created archives OpenDRC_1.02.0027
 _README.txt 2012-12-03 alan alan [b6d0e9] Fixed programs to compile under __WIN32__ inste...
 homographs.txt 2013-03-19 Alan Angold Alan Angold [076982] Added some txt files, Neighbourhoods, homophone...
 homophones.txt 2013-03-19 Alan Angold Alan Angold [076982] Added some txt files, Neighbourhoods, homophone...

Read Me

OpenDRC 1.02.0034 Feb 14,2013

	OpenDRC is a open-source implementation of the Coltheart, Rastle, Perry, 
Langdon and Ziegler (2001) model of text-to-speech conversion in the human 
brain. The model is designed to explain the computational process of skilled 
readers in basic reading tasks. Further detail of the model can be found in 
the Coltheart, et. al. (2001) Psychological Review paper describing the DRC 
model and Steven Saunder's paper describing the difference between DRC1.0 and 
DRC1.2 (see link below). 

	The acronym, DRC (Dual Route Cascaded), signifies the two main concepts of 
the model: it is a dual route and cascaded model. The full model concept 
incorporates three routes: Lexical, SubLexical (or Grapheme-to-Phoneme 
Conversion (GPC)) Route and the Semantic Route (not implemented in either 
implementation). Each of the implemented routes consists of a number of layers 
and each layer a number of individual nodes. The nodes are the smallest structures 
in the model and represent such things as letter features in the Feature-Level(FL), 
letters in the Letter Level(LL), words in the Orthographic Input Lexicon(OIL), 
phonemic words in the Phonographic Output Lexicon(POL) and phonemes in the Phoneme 
Buffer(PB). OpenDRC project requires the language files from DRC1.2(.1).  

	Information about OpenDRC and its associated programs as well as source i
	and binaries for OpenDRC can be obtained from:
	http://opendrc.sourceforge.net/	

	Binaries and language files for DRC1.2(.1) can be obtained form:
	DRC1.2(.1): http://www.maccs.mq.edu.au/~ssaunder/DRC/

	The OpenDRC project is compiled using the Code::Blocks IDE.  Code::Blocks 
is available for Linux and MSWindows.  The project has been compiled with
the following bash commands which produce a working (but un-verified executable)
for OpenDRC: 

	g++ -w -pedantic -c -o Batch_l.o Batch_l.cpp
	g++ -w -pedantic -c -o Batch_y.o Batch_y.cpp
	g++ -w -pedantic -c -o DRC_CmdLine.o DRC_CmdLine.cpp
	g++ -w -pedantic -c -o DRC_Core.o DRC_Core.cpp
	g++ -w -pedantic -c -o DRC_FileIO.o DRC_FileIO.cpp
	g++ -w -pedantic -c -o DRC_Main.o DRC_Main.cpp
	g++ -w -pedantic -c -o Generic_l.o Generic_l.cpp
	g++ -w -pedantic -c -o Translation.o Common/Translation.cpp
	g++ -g3 DRC_Main.o DRC_CmdLine.o DRC_Core.o DRC_FileIO.o \
		Batch_l.o Batch_y.o Generic_l.o Translation.o -o OpenDRC

	However, the best way to build the binaries is using the Code::Blocks IDE.
The executables built this way (on Ubuntu and MSWindows) have been verified
to work almost identically to DRC1.2(.1).  Further details about any discrepencies
can be found on the project's web page at the above URL.  

    The author can be contacted at Alan.Angold@gmail.com.