Eng
Eng
K. Rajasekharan
K. M. Nafala
© UNESCO 2009
ISBN : 978-81-89218-27-0
Acknowledgments
m UN Solution Exchange India - ICT for Development Community
m Greenstone Support for South Asia
Published by:
Communication and Information Sector
United Nations Educational Scientific & Cultural Organization (UNESCO)
UNESCO House
B-5/29, Safdarjung Enclave
New Delhi -110029, India
Phone: +91-11-26713000
Fax: +91-11-26713001/26713002
Email: [email protected]
Disclaimer
The authors are responsible for the choice and the presentation of the facts
contained in this publication and for the opinions expressed therein, which are
not necessarily those of UNESCO and do not commit the Organization. The
designations employed and the presentation of materials throughout the
publication do not imply the expression of any opinion whatsoever on the part
of UNESCO concerning the legal status of any county, territory, city or area or
of its frontiers or boundaries.
978-81-89218-27-0
Foreword
While free and open source software (FOSS) helps digital inclusion of citizens in
developing countries by bringing within easy reach the socially useful applications,
UNESCO's information processing tools help many grassroots institutions in
iii
disseminating information to local communities. Digital archive of a community
radio station will be a kind of knowledge repository that contains collective wisdom
of indigenous people, communities and institutions in the region.
The South Asia sub-region is now at the nascent stage of community radio
development, with the introduction of policy frameworks in India, Nepal and other
countries. Community radio has a great development potential across the sub-region
with ever increasing number of community radio stations. To maintain an archive of
broadcasted contents is a legal obligation as a self-regulatory mechanism, however
many stations are not equipped for doing this. Also community radio stations need
to reuse and re-broadcast many of their archived contents.
This publication has its genesis in the recommendations and proceedings of the
UNESCO-supported two national events entitled respectively 'National
Consultation on Community Radio for Practising and Potential Community Radio
Operators in India' and 'National Consultation to Review Community Radio in
Nepal', where community radio station managers felt the importance of archiving
digital audio contents.
Iskra Panevska
Adviser in Communication and Information for South Asia
New Delhi
iv
Table of Content
Foreword iii
Preface vii
Annexure 93
Glossary of Terms 98
v
Preface
vii
What This Manual is All About
The digital audio archive can be created with the free software WINISIS as explained
in Chapter 2 and it can further be built up into a website like a homepage consisting of
a search box, a submit button and other buttons by using GenIsisWeb software as
explained in Chapter 3. One can search the archive with any word that appears in the
searchable fields of the database of the audio collection and can retrieve, open or save
the audio document, as in a website. When a search is made, the database records that
match with the search term will be listed in a search-result-display page, with a
hyperlink in a field in the displayed record. A click on the hyperlink will open the
linked-up document automatically using an appropriate audio player.
The digital audio archive can be configured in such a way that you can enlist all the
documents in it sequentially during a search with the word such as list or display,
provided that word had been included in every record in the database in any
searchable field. The search result for all records in a Demo Digital Audio Archive
will appear as in Figure 2.
ix
Figure 1: Demo Digital Audio Archive Homepage
Chapter 4 of this Manual deals with creation of installable CD-ROM library of audio
documents. The audio documents can as well be built into a digital library by using
Greenstone digital library software. The method of creation has been described in
Chapter 5. Greenstone is the most popular digital document management software
compatible with all international standards or protocols.
The software tools mentioned in this Manual for digital archiving are WINISIS,
GenISISWeb, GenIsisCD, Greenstone and Apache, which will work even in any
low-configuration computer in Windows-based platform.
WINISIS is a versatile textual database software developed by UNESCO mainly for
creation of library catalogues. It has been used as the back-end program for the
x
digital audio archive. The WINISIS database is created first. It is added with a format
line to display a hyperlink in its display screen, which links the appropriate document
in the digital collection held in the computer.
The digital audio archive allows metadata-based search, retrieval and display of
audio documents by a few mouse clicks. The GenISISWeb/GenIsisCD software
provides a user-friendly web-front-end and helps publish the archive in intranet or in
a CD-ROM without hassles.
xi
Figure 3: An Audio Document in the Archive Opened
Those software tools required for creation of audio archives are freely obtainable
from the Internet and the website links are provided as footnotes at the appropriate
places.
xii
The digital audio document archive can be created in any low configuration
computer, with minimum learning and efforts and hence it should be a reasonable
choice for the resource-poor managers of community radio in the developing world.
Application
Download Link
Software
WINISIS or
CDS/ISIS for www.unesco.org/isis/files/winisislicense.html
Windows
www.unesco.org/isis/files/winisis/genisis/
GenISISWeb web/genisisweb302.exe
www.unesco.org/isis/files/winisis/genisis/
GenISISCD cdrom/genisiscd.exe
Greenstone http://www.greenstone.org/download
Apache Web
Server for http://httpd.apache.org/download.cgi [download
Windows Win32 Binary without crypto (no mod_ssl) (MSI Installer)]
(HTTP Server)
xiii
Chapter 1
Community Radio: An Introduction
Community radio is a local radio broadcasting system which is owned and managed
by the local community and is meant for serving a limited geographical area of
around 10 kms radius. It serves as a simple, efficient and cost-effective development
communication tool to reach out to the people in the locality, with locally made
programmes. The programmes can range from issues on health, education,
environment, agriculture, social development to entertainment. Community radio
provides programmes that have relevance to the taste of the local audience.
Since 2006, the Government of India, had opened up airwaves for community-based
radio broadcasting and allowed non-profit organizations, with minimum three years
of registration and service in the community, to broadcast community-based
programmes, under due license. Community radio is going to be a reality in many of
the places in India in the near future.
1
Digital Audio File Management
Community radio uses sound in divergent forms for broadcast. It can range from the
chirping of birds, flowing of a stream, movement of a bullock cart, rain, thunder,
gushing out of water from a pump, ticking of a clock, etc. to crying laughter or any
verbal utterance as the situation warrants. Community radio can use sound in digital
form conveniently, if the audio files are consolidated into easily usable digital
archives as described in this Manual.
Radio usually uses written scripts whereas community radio prefers to use spoken
dialect particularly the local dialect, familiar to the local audience so as to facilitate
easy communication. Music used in programmes helps break the monotony.
Elements of sounds, other than spoken words, music and songs, can be used as sound
effect to enhance quality of the programmes. A sound of a bell, moving train and
other similar sounds can be used as sound effects. Silence, the conspicuous absence
of any sound, can also be used as an effect equivalent to that of sound in community
radio programmes.
2
Digital Audio Recording
Digital audio recording facilities have become very popular nowadays. It is easy to
convert the audio/speech/songs from a microphone into a digital format which can be
stored as a computer file, usually in the computer's hard drive or CD-ROM or DVD.
There are multitudes of audio file formats. But the most common formats are wave
files (.WAV) and MPEG Layer-3 files (.MP3). Some details of the formats are given
in the following section.
3
l AU - a standard audio file format used by Sun, Unix and Java. The audio in
AU file format can be compressed.
l AIFF - a standard audio file format used by Apple which is like a WAV file
for the Mac.
l VOX - the VOX format is similar to WAV files except that the VOX files
contain no information about the file itself so the codec sample rate and
number of channels must first be specified in order to play a VOX file. VOX
is a very old file type and is pretty poor.
Proprietary Formats
l WMA - the popular Windows Media Audio format owned by Microsoft and
designed with Digital Rights Management (DRM) abilities for copy
protection.
l AAC - the Advanced Audio Coding format is based on the MPEG4 audio
standard owned by Dolby. A copy-protected version of this format has been
developed by Apple for use in music.
l ATRAC (.WAV) - the older style Sony ATRAC format. Always it has the
.WAV file extension.
l RA - a Real Audio format designed for streaming audio over the Internet. The
.RA format allows files to be stored in a self-contained fashion on a
computer, with all of the audio data contained inside the file itself.
l DSS - Digital Speech Standard files are Olympus proprietary format. It is
fairly old and poor in utility. It is better to use .GSM or .MP3 whenever the
digital audio recorder allows.
l MSV - is a Sony proprietary format for compressed voice files. A Sony
plugin is needed to load this.
l DVF - a Sony proprietary format for compressed voice files which is
commonly used by Sony dictation recorders. You might need a Sony plug-
into load this.
l ATRAC (.OMA, .OMG, .ATP) - the newer style Sony proprietary format
designed for mini disc use. It has .OMA, .OMG or .ATP file extension and is
similar to MP3. They are rights managed and one cannot open them in any
common software programs.
4
Chapter 2
Creation of a Digital Audio Archive using WINISIS
1
A database is a set of records or pieces of information about entities such as audio, video, or even
books, journals, articles, etc. A record is made up of a number of fields. Each field can contain data
about particular facts like Title, Singer, Film, Music director, etc. as you choose. One can even create a
field for some description about the audio file and that too can be made searchable.
5
In order to create a WINISIS database with any combination of chosen fields, the
following components need to be created.
l Field Definition Table (FDT): The FDT defines the fields such as title of a
song, name of singer, name of film, format, etc. of the records in the database
and their characteristics. FDT determines the structure of data entry
worksheet. That means the field name, data type, etc. of the field in the data
entry worksheet will be determined by the Field Definition Table.
l Data Entry Worksheet(s): The worksheet is the screen layout used to create
and/or update the content of the records in the database. The data entry to the
database is done by using the worksheet. WINISIS provides a specially
designed editor to create the worksheet.
l Print Format (PFT): The PFT is the format for display or printing of
records. This is the most difficult part in learning the use of WINISIS. The
default PFT can be created by WINISIS Print Format Assistant. But if you
want to alter the display of elements, you need to learn more about the
format terms. Learning the format terms is not so difficult, once you learn
the basics.
l Field Selection Table(s) (FST): FST defines the fields, from the database,
that allow search. Search is made possible by creating an inverted file of
terms indexed from those fields chosen for search. If you don't choose any
field for search, that field cannot be searched. So select all those fields
required to be searched and retrieved.
6
Installation of WINISIS
Double Click on the Winisis1.5_3.exe2 file to start its installation.
Click on the Continue button and you will get the window as shown in Figure 2.3.
2
WINISIS and associated software are obtainable from UNESCO website
http://www.unesco.org/isis/. You can download WINISIS directly from
http://www.unesco.org/isis/files/winisislicense.html
7
Figure 2.3: Choosing the Folder for Installation
8
Figure 2.5: Suggested Folder for Storage of Data Files
9
Figure 2.7: Choosing the Program Directory
Click on the Continue button.
10
Figure 2.9: Installation Completed
In order to create an archive of digital audio documents, you need to collect the
required audio files and place them in a convenient folder in your computer. It can be
in any audio file format. Then, create3 a database of the digital audio documents in
WINISIS4. The database can have any number of fields as you choose. You can, as
well, choose any number as the tag number of each field. The database to be created
for demonstration purpose will have the following tags and fields for convenience.
10 Title
20 Singer
30 Film
40 Format
90 Audio File
100 List
3
Before creating the database, remove all the files from the folder C:\WINISIS\DATA. The folder will contain the
data files of two sample databases CDS and THES.
4
WINISIS is installed in C:\WINISIS folder by default. Data subfolder holds the Winisis data files. Each Winisis
database consists of around 12 files. Files ending with .MST, .FDT, .PFT and .IFP are important data files.
Syspar.par is the parameter file that determines many things. Each file in the Winisis must have a numeric tag to
identify it. You cannot change the tag number of a field once created, without resorting to import - export process.
11
Creation of database using WINISIS is very easy and automatic.
Open the WINISIS programme by clicking CDS_ISIS for Windows under
Start Program menu.
Click on the Database drop down menu and select New as follows (Figure 2.12).
12
Figure 2.12: Creating a New Database
Now you will be led to the following screen (Figure 2.13).
Click here
Add field
13
You need to provide the Tag number (10, 20, 30, etc) in the Tag box and Field name
(Title, Singer, Film, etc) of your choice in the Name box and then click the Add
button every time on completion of each entry.
Beginners may choose Alphanumeric5 under Type box so that the field can contain
alphabetical and numeric data. Click the check box under Rep for multiple
occurrences (such as more than one singer) of the field. Ignore the Pattern/Subfields,
if you are not dividing the field into subfields.
Click here to
Figure 2.15: Field Definition Table Continue
On completing the entering of tag numbers and the name of fields, click the green
arrow button at the right bottom corner to move on to the next screen.
5
If you choose numeric, you cannot use alphabetical data. It will take numeric data only.
14
Figure 2.16: Choosing Data Entry Fields
In the screen as shown in Figure 2.16, highlight the fields (on the left pane), which
you want to include as the Data Entry Field and click on the double arrow button
in the middle so as to get the field included as a Data Entry Field.
Click on the double arrow button in the above screen will add all fields in the
database as Data Entry Fields and they will appear in the right pane as above, so that
you can add data in all fields. Then click on the green arrow button to move on to the
following screen.
15
Click Yes to launch the wizard Print Format Assistant.
Select the appropriate print format and click Ok button to get the print format screen
as in Figure 2.19. Decorated format is the preferable choice for the beginners as it
appears colourful.
16
Add the following format line in the print format statements shown above, in order
to create a hypertext link with a set of words such as Click here6:
Link (('Click here'), 'OPENFILE ', v90)
Ensure to provide a space between the OPENFILE command and the single quote,
and the command OPENFILE should be in upper case as shown above. Instead of the
set of words Click Here, you can use any other words as a link in the field.
The meaning of the command is that, when you click on the link with the set of words
'Click here', the click will automatically result in playing the audio file denoted in the
field V90, in an audio player.
Click the green side arrow button to move ahead and you will be asked whether to
launch the Dictionary Assistant.
The resultant print format would appear as in Figure 2.20.
17
Figure 2.21: Launching Dictionary Assistant
Click Yes (Figure 2.21) to launch the Dictionary Assistant. Dictionary Assistant will
help you in selecting the fields for indexing and the indexing technique for creation
of Inverted File Index. You will then get the following screen (Figure 2.22).
Put X mark in the check boxes on the left side of the field names and select the
appropriate Technique for indexing from the dropdown menu at the right top. The
most commonly used indexing techniques are 0-by line and 4-by word. Select 4-by
word indexing technique in the drop down menu. That means, if you choose 4-by
word, all the words in the field will be indexed as indexing terms in the inverted file.
Then click Ok to move on to the next screen (Figure 2.23).
18
Figure 2.23: Field Selection Table
Here you can make any alteration in the indexing technique. To correct any entry,
just click on the entry in the entries box and that will appear in the edit box as shown
in Figure 2.23. You can edit the text and change the indexing technique, if needed. It
is better for the beginners to ignore it, initially.
Then click the Terminate button (Figure 2.23) and you will get the following
message (Figure 2.24).
Figure 2.24
Now click the Yes button for confirmation and you will be notified that the
database has been created (Figure 2.25).
Figure 2.25
Click the OK button (Figure 2.25). Now creation of the database is over.
19
Data Entry
Open the newly created database by clicking on Open under Database drop
down menu (Figure 2.26) as follows:
Then you will get the following screen (Figure 2.27) and select .MST file of
the new database (audio.mst in this example) from the left pane.
20
Figure 2.28: Database Opened
Database definition process is over and you need to enter the data by opening the
WINISIS as in Figure 2.29 and by clicking the Data entry under Edit menu.
You will then get the data entry screen as in Figure 2.30.
21
Click here to
enter a new
record
Enter the data of the digital audio documents one by one in the fields.
In Audio Field, you need to provide the file name with extension (.mp3, .wav, etc.)
alone, if you are going further to create a front end as detailed in the next chapter.
Save button
22
Figure 2.32: Database Displayed
On the other hand, if you provide the full path of the document (e.g., D:\0001.mp3)
in the Audio File field and place those documents in that location, you can use the
application as a WINISIS archive. A click on the link will then open the audio
document.
The database creation is over. You can search and find out required document from
the archive7.
7
Search mechanism is described in the appendix of this Manual.
23
Chapter 3
Creating a Front End for the Archive
GenIsisWeb software can be used for creating a convenient front end for the
WINISIS archive. While creating the WINISIS database, you need to use file name
alone (not the full path) in the field that contains the link to the document. Here the
field name is Audio File.
25
Installation Process
Double click on the icon and installation of Apache will start.
Figure 3.1
Figure 3.2
26
Here (Figure 3.2) you have to type a domain name (e.g., kila.org), server name (e.g.,
www.kila.org) and email address (e.g., [email protected]). These names need not
be real.
Click the Next button and the following screen will appear (Figure 3.3).
Figure 3.3
Select Complete (to install all program features) and click the Next button.
Figure 3.4
27
While installing Apache, ensure to choose C:\Program Files\Apache
Group\Apache10 as the destination folder for installation. Otherwise it will not match
with the defaults set in the GenIsisWeb software.
Figure 3.5
Click on the Install button and you will get the following screen (Figure 3.6).
Figure 3.6
10
If you are installing the Apache in some other location, please ensure to choose appropriate path of cgi-bin and
document root (htdocs) in figure 3.4. As well, you should copy the WWWISIS folder from C:\Program
Files\GenISISWeb\to …htdocs\ folder in Apache and copy the contents of the bireme folder in GenIsisWeb to the
cgi-bin folder in Apache.
28
Click the Finish button, when the installation process is complete.
Once Apache is installed, you can start installing GenISISWeb.
Installation of GenISISWeb
GenIsisWeb software can be downloaded11 it as a zip file from Internet and will
appear as follows:
11
GenisisWeb software can be downloaded from www.scribnet.org or www.unesco.org/isis/
29
Double click12 the setup.exe file shown in Figure 3.9. Then you will get the
first screen in the installation process as shown in Figure 3.10.
Click on the computer icon on the left side in the screen as shown in Figure 3.11.
12
When you double click on setup.exe file, an installation wizard will appear. You can
install the program by pressing the return key continuously till the installation is over.
30
Figure 3.12
Click on the Continuer button (Figure 3.12).
Figure 3.13
13
During the installation, the WWWISIS folder under the GenIsisWeb will be automatically copied into the
HTDOCS under Apache. The contents (not the folder) of BIREME in GenIsisWeb will be copied to CGI-BIN in
Apache. Otherwise copy both.
14
Checking the running status of Apache is simple. Open your web browser and type the word localhost in the
address bar, you will get a homepage with the words, It Works. If you get that homepage, it is sure that the web
server Apache is ON.
31
When Apache starts running, you will get the following window (Figure 3.15).
Then click Esc key in the computer or minimize the screen.
You can then design your web interface for WINISIS archive using GenIsis
Web software.
32
Converting GenIsisWeb into English
To convert the GenIsisWeb into the English version, open the GenIsisWeb and
follow the steps as shown in Figure 3.16.
Click on the Configuration Option and you will get the following window
(Figure 3.18). Click the dropdown menu, in the screen, and select Anglais to change
the language into English.
33
Also, select the sub-folder "wwwisis" in "DocumentRoot" and click the side
button as shown in Figure 3.19.
Figure 3.19
Then the following screen (Figure 3.20) with a message in French, asking you
whether to use the Apache, will appear.
34
Figure 3.20
Figure 3.21
Click the Valider button.
Click here
Figure 3.22
Click the OK button.
35
Figure 3.23
Click the OK button (Figure 3.23). Check whether everything is correct as
instructed in the screen (Figure 3.23). Now you have to restart GenIsisWeb to
get the English version.
Figure 3.24
Click on Application menu and select New (Figure 3.25)
36
Figure 3.25
Then the following screen (Figure 3.26) will show the list of WINISIS
database15 available in your computer in its default location.
Figure 3.26
Select the database (.mst) and click the Open button in the screen (Figure 3.26).
You will get the following screen (Figure 3.27).
Figure 3.27
Type any name like MYWEB for your application and click OK.
15
If your WINISIS data is in any folder other than the default folder (C:\Winisis\Data),
choose the .MST file by using the look in drop down menu (Figure 3.26).
37
Now you will have to design two forms - one Query form and a Search Result
Display page by using Format 'listing ' as detailed below.
Altogether there are three form design formats:
l Query form which allows you to design the web like Query Form - a home
page for searching the WINISIS database.
l Format 'listing' which allows you to design a Search Result Display
Page
l Format 'details' is ignored as it serves no purpose, in our case.
We shall use the first two forms for our purpose and ignore the third form Format
'details'.
To design the query form, click the Add button at the bottom of the query form as
shown in Figure 3.28.
38
Click on All Fields to create a search
box for All Fields, on the query page
Figure 3.29
In the above screen (Figure 3.29), select All fields16 from the left panel to create a
single search box that allows search by any term in any searchable field in the
database. Then choose Index and click OK button.
You can select your option with regard to the search operators and the index button
by clicking the check boxes on the left side of the above screen. Index button would
help the users to choose the terms indexed in the inverted file for search.
Now you will get the following window (Figure 3.30). The screen (Figure 3.30)
shows the All fields search box alone.
16
The items appearing on the left pane of Figure 3.29 are the fields you had included in your WINISIS
database. If you want to create a multi-field search box for more fields, you will have to click on Add
button, select the field from the left pane and click the OK button every time until you put search box
for each one of those fields.
39
Figure 3.30
Select any or all the three tabs Form, Index and Page appearing on the right side of
the screen for appropriately modifying the 'look' of the Search-box area, Index Page
and Display Area of query form respectively. You can ignore them initially to avoid
the trouble of learning inessential things.
You can play with the options in the screen and can choose anything you prefer to
have a beautiful look for your web front end. You can change background color, font
parameters, etc.
Click here to
Change background
Figure 3.31
40
Designing Format 'Listing'
Then click on the 'Format-listing' window17 at its top and you will get the
following screen.
41
In the screen as shown in Figure 3.33, first select the appropriate Field (for display in
the search result page) by clicking the drop down menu. Then click the down arrow
button at the middle and finally click the Ok button.
Now insert the next Field by clicking Add button till all fields except Audio File are
selected. Audio File field needs to be provided with a link to the audio document for
opening it.
Click here to
add Audio
File Field
Click here to
add it
Provide the
path to the
sub-folder
42
Then, click on the down arrow button at the middle as shown in Figure 3.35. Then
click the drop down menu appearing against link and select To external resource
(pdf, doc…), in order to link the audio files.
Then provide the path to the subfolder where you put the full-text documents18 (e.g.,
/audio/) in HTDOCS of Apache as shown (/audio/) in Figure 3.36. Now click Ok
button to save it.
While designing two forms (query form and format 'listing'), create a subfolder
(say audio) in htdocs and copy all the audio documents in that folder.
Then click on Application drop down menu and select Create application as in
Figure 3.37.
18
You should create a subfolder (choose any name such as audio for the subfolder) in the folder
...\Apache\htdocs\and copy all the audio documents in it. The documents can only be placed in a sub-
folder in htdocs and the relative the documents in a sub-folder namely pdf in htdocs the path should be
/pdf/
43
Type any search term in the Search box for all fields to make a search.
Then click the Search button to get the following screen (Figure 3.41)
containing the result.
45
If you click on the link (001.mp3) provided in the field Audio File (Figure 3.41),
appropriate document would be opened, automatically as follows (Figure 3.42).
Close the above windows and save the application as follows (Figure 3.43).
46
Figure 3.44
Now, you can open the GenIsisWeb application by typing the http address
http://computername/wwwisis/databasename/form.htm in the address bar of the
web browser, from any computer in the local network.
You can allow others to search the database with the above HTTP address19.
19
If a remote user opens the application from a remote computer, the IP address of the host computer
where the application is installed, should be used in stead of 127.0.0.1. The IP number 127.0.0.1
denotes localhost. The localhost is a reserved name meaning this computer in which the browser is
running.
47
Chapter 4
Creation of a CD-ROM Library of Audio Documents
Digital archive of audio documents created with WINISIS in Chapter 2 can easily be
ported into a CD-ROM with GenIsisCD software. The CD-ROM library or archive
of audio documents, thus created, can be used for wider dissemination and safe
storage.
The steps for creation of the CD-ROM library are as follows:
l Create an archive of audio documents using WINISIS with one field for file
name with extension (001.mp3)
l Convert the archive into a CD-ROM library with GenIsisCD.
You can use the database created in Chapter 2 for converting into a CD-ROM library
or creating a new WINISIS archive ensuring the following essential features. If you
choose to use the WINISIS archive already created, then go to the installation of
GenIsisCD and continue from there. However, a recapitulation of the important
points is given in the following section.
49
Creation of database using WINISIS is very easy as explained in the second chapter.
After creating the files in WINISIS for the database, edit the print format of the
database as follows for providing a link from a field to the Audio File. This is also
explained in the chapter.
Ensure to provide a space between the OPENFILE command and the single quote,
and the command OPENFILE should be in upper case as shown above.
The meaning of the command is that, when you click on the link in the Audio File
field, the click will automatically result in opening the digital document denoted in
the field v90.
20
The words Click here is used to make know the concept of linking and the words have no
significance as they do not appear when CD-ROM library is created.
50
The resultant print format would appear as in Figure 4.2. Click Ok button
(Figure 4.2) to save the edited print format.
Figure 4.2
Entering Data in the Database
Enter the data of all documents, such as Title, Singer, Film, Format, etc. in each
field21. The filename22 of the audio file including extension (001.mp3) should be
entered in the Audio File field.
Then the database display should be as follows (Figure 4.3)
Figure 4.3
21
Please see Chapter 2 to find the way of opening the data entry screen.
22
Do not provide full path of the audio documents in the Audio File field. Remember that for creating WINISIS
archive, full path is required, whereas for creation of a homepage - like front end with GenIsisWeb explained in
the second chapter and for creation of CD-ROM library described in this chapter, file name with extension alone
is required.
51
The database creation is over and you can continue with creation of CD-ROM library
with GenIsisCD.
Figure 4.4
Double click the setup.exe file given above24. Then you will get the first screen in
the installation process as follows (Figure 4.5).
Figure 4.5
Click the OK button and you will be led to a screen as in Figure 4.6.
23
The GenisisCD software created by Pierre Chabert ([email protected]) is available at
http://www.scribnet.org. Download the English version.
24
When you double click SETUP.EXE, an installation wizard will appear and you can install the
program selecting the default values in the wizard by pressing the return key, all the time, till the
installation is over.
52
Click the computer
icon to continue
Figure 4.6
Click on the computer icon on the left side and you will get the following
screen (Figure 4.7).
Figure 4.7
Click the Continuer button and you will be notified the successful installation
of the program.
53
Figure 4.8
Click on the OK button to finalize the installation
Figure 4.9
54
Figure 4.10
Click Configuration and select Options to get the following screen (Figure 4.11).
Click here
to select the
language as
English
55
Figure 4.12
Then the screen (Figure 4.13) will appear, if the WINISIS database is available
in the default location.
Figure 4.13
Select the .MST file of the modified WINISIS database and click the Open
button in the above screen. The following screen (Figure 4.14) will appear.
Figure 4.14
56
Give a name like MYWEB for your application and click OK (Figure 4.14).
Now you will have to design two forms - one Query form and a Search Result.
Display page by using Format 'listing' as detailed below. There are three form design
formats as listed below:
l Query form which allows you to design the web like Query form - a home
page for searching the WINISIS database.
l Format 'listing' which allows you to design a Search Result Display Page.
l Format 'details' is ignored.
We shall use the first two forms for our purpose and the third form Format 'details'
will be ignored.
57
Click here to Add
search box
Then, click on the Add button at the bottom of the query form to add a search
box and an index button. Then you will get the following window (Figure 4.17).
58
In the screen as shown in Figure 4.17, select 'All fields'26 from the left panel (as it
allows search by any term in the database) and then click Ok. Now create an index
button by marking the appropriate check box.
Next you will be led to the following window (Figure 4.18), which allows you to
modify the colour and appearance of the form.
The tabs Form, Index and Page appearing on the right side of the screen (Figure
4.18) will allow you to modify the 'look' of the Query Form, Index Display Page and
Search Display Page respectively.
26
The items appearing on the left panel are the database fields included in the Winisis database and you
can create search box exclusively for each field by selecting the field one by one and clicking Ok.
59
How to Change the Page Display of the Query Form
Click here to change
background colour
Now click on the 'Format-Listing' window and you will get the following screen
(Figure 4.20). So we need to create the page.
60
Click the Add ( ) button27 at the bottom to create a customized search-result
display page and you will get the following window (Figure 4.21).
Figure 4.22
Select the Audio File field (Figure 4.23) and provide a link as follows.
27
If you don't Add any field, the default search result display page will appear. But the default page
will not have links to the Audio file field.
61
Click here to add field
Then click on the down arrow button at the middle so as to display the Audio File
name with extension (001.mp3). Now select the drop down menu appearing against
link (Figure 4.23) and select To external resource (pdf, doc…), if the audio
documents are mp3, wav, pdf, doc, html, etc. Then click the Ok button to save it.
Then move on to the next screen (Figure 4.24).
After designing two forms (Query Form and Format 'Listing') as in Figure 4.24,
you may click on the Application drop down menu and select Create application
as in Figure 4.25.
62
Figure 4.25: Creating Application
On clicking the Create Application, you will get the following screen (Figure 4.26).
Figure 4.26
Click the OK button (Figure 4.26).
28
In order to test the application, open the html folder (C:\Program Files\GenIsisCD\appli\Cd.01\html] and
Delete the index file (index.htm). Then open the base_databasename_01 (e.g., base_audio_01) folder
(C:\ProgramFiles\GenIsisCD\appli\Cd.01\html\base_databasename _01). Copy form_databasename (e.g.,
form_audio) file and paste it in the html folder and rename the copied file (in the html folder) into index. Then
click the Navisis.exe ( ) file in the C:\Program Files\GenIsisCD\appli\CD.01 folder. Now you can see the
query page and can search the database, but the link to Audio file will not work.
63
Finalize the CD-ROM Application
Click on the Application drop down menu and select Finalize the application
(before “CD burning”) as in Figure 4.27. Then you will be led to the following
screen (Figure 4.28).
You may put tick mark on the check box on top left so as to make the CD-ROM
Auto Run. Then click Ok button and move on to the next screen (Figure 4.29).
64
Figure 4.29
Click Yes in the screen (Figure 4.29). The next screen (Figure 4.30) appears.
Figure 4.30
Click the OK button in the above screen, in order to move the database to C:\Program
Files\GenIsisCD\appli\CD.01\db\audio.
Figure 4.31
Allow the above screen (Figure 4.31) to run, until it is finished.
65
Now click the Close button (X) to get the following screen (Figure 4.32) with
instructions to burn the CD-ROM. Please take a print-out of the page and follow the
instructions.
Click Exit to close the CD-ROM file generation process.
Copy form_databasename (e.g., form_ audio) file and paste it in the html folder and
rename the copied file (in the html folder) into index.
Create a new subfolder (say audio) in the "html" directory. Then copy the set of your
audio documents to the audio subfolder (C:\ProgramFiles\
GenIsisCD\appli\Cd.01\html\audio.)
Make the resultant CD-ROM to work in a computer with any CD-ROM drive label
such as D, E, F, etc. as follows.
66
Open the liste_databasename file in the base_databasename folder.
(C:\ProgramFiles\GenIsisCD\appli\Cd.01\html\base_databasename\liste_database
name) and it will look as follows (Figure 4.33).
Right click on the page with the mouse and select View sources to see the html
codes of the page. Then html codes will appear in a notepad file as in figure 4.34.
Now, you have to find out the html source line pertaining to the field tag, which
provides link to the full text documents (in this database 90 is the field tag). The html
source line can be found out easily by searching for the * using the Find menu of the
notepad. Then add the words [Rep]audio/ in front of the * mark, appearing just
before the field tag number and the resultant line would look as follows:
{<a target="_blank" href="[Rep]audio/*">[90]</A></B></font><BR>}
67
Figure 4.34: HTML Codes of the liste_databasename
If you provide this syntax [Rep], it will replace the label of the CD-ROM drive of the
computer where CD-ROM is put, even if it is D, E or F. The symbol * (star) will
replace the name of the audio document file mentioned in the field 90.
Save the changes.
Then burn the contents in the folder Cd.01 (C:\Program Files\GenIsisCD
\appli\Cd.01) on a blank CD-ROM.
68
Click on the Install the CDROM button shown in Figure 4.35 and follow the on-
screen instructions to install the program.
Figure 4.36
69
Figure 4.37: Search Page of GenIsisCD
Type any search term in the Search box for all fields to make a search.
70
Figure 4.39: Search Result
If you click on the link (001.mp3) appearing against the field Audio File
provided above, appropriate document would be opened automatically.
71
Chapter 5
Building Up a Digital Library using Greenstone
Introduction
Community radio managers can also use Greenstone Digital Library Software
(GSDL) for managing digital audio documents. The digital library would help them
retrieve any document from the multitude of audio documents easily and
instantaneously as needed.
The Greenstone offers exciting ways to build manage and distribute digital audio
documents. The audio documents can, not only be archived in the computer, but also
be published on the Internet or on CD-ROMs using Greenstone Digital Library
Software. After making some simple changes in configuration, one can build an
audio digital library collection with different browsing classifiers (such as title,
creator, etc.) for any digital audio document collection. Once initiated, the automatic
collection building process may run into several hours or days for a very large audio
document collection. One can organize digital audio documents into focused
collections under different categories for instantaneous retrieval and use.
Software Installation
All the software tools needed for installation and running of Greenstone is available
in Internet. The website location of the software in the internet is provided in the
footnote29.
29
The Greenstone Digital Library Software (Windows) version 2.80 is the current one and can be
downloaded from http://www.greenstone.org/ or http://greenstonesupport.iimk.ac.in
/downloads.htm.
Java2 Runtime Environment can be downloaded from http://java.sun.com/
73
Install Java2 Runtime Environment in your computer as a prerequisite before
installing GSDL software. The installation will be a straight forward one, if you are
choosing the defaults in the wizard.
Then, install the GSDL 2.80 (Windows version) software in your computer.
Choose, preferably, the Local Library mode of installation which uses an inbuilt web
server for running the application. Web library installation, on the other hand, will
help you make the collection easily accessible in the local network. It requires a
separate web server like Apache / IIS and slight modification in the configuration file
needs to be done to make the Web Library work.
While installing the software, just choose the default options shown by the wizard.
The Greenstone installation Manual available in Internet sites mentioned above will
help you know more about the installation process. The Local Library installation
can be accessed from the Start menu whereas the Web Library installation can only
be accessed from a web browser using an http address.
Before starting the collection building process, please ensure that the audio
documents, to be built up, are placed in a suitable folder in the computer.
30
GLI is a Graphical Interface program created for making the collection building process
easier for anyone who do not have much knowledge to configure a collection. It works in
four modes - Library Assistant, Librarian, Library System Specialist and Expert. Librarian is
the suitable choice for beginners and is the default mode. When you go up to the level of
Expert, you will get more options to build. You can go to file preference to change the mode.
74
5. Create the collection
6. Convert the digital library into a CD-ROM library
Fill up a name for the collection (against Collection title) and a brief description
about the collection (against Description of content) in the appropriate column in the
pop-up window.
l
h
aClick
C here and
sselect New
Collection
75
Choose New Collection31 in the Base this collection on dialogue box and click OK
(Figure 5.2).
76
Enriching Documents with Metadata
The next stage is to enrich the documents by adding metadata for each document33.
Click on Enrich tab (Figure 5.3) and it will bring up a panel. The left side of the panel
under Collection tab shows the files. The right side, on clicking the Value box of the
metadata field, will allow adding metadata for each document against each metadata
element such as Title, Creator, etc. Here we use Dublin Core metadata and that is why
dc the short form of Dublin Core - is prefixed with name of metadata elements such
as Title, Creator, etc.
Select the individual document and add metadata such as Title, Singer, Film, Creator,
Subject, etc. of each of the audio documents manually. Any Dublin Core metadata
element can be labeled as anything else. So identify the metadata such as author, title,
music director, film or similar elements of the audio documents in common and
choose an appropriate one for each of them from the Dublin Core metadata while
adding the value.
The Greenstone will allow using any label for any metadata. So you can use dc.Title
as metadata element and provide it with a label Title. Like that, you can use any
metadata element such as dc.Creator, dc.Contributor, etc. and can provide any other
labels such as Author of the song, Music director, etc. for those metadata.
For making it simple, we use Author, Title and Subject of the songs as metadata
elements in this Manual. But you can use any number of elements as metadata and
can use any label for any Dublin Core metadata.
33
Metadata is the data about the documents, such as Title (of the song), Singer, Film, Format and so on. The
metadata element pre-fixed with dc. (e.g., dc.Title) denotes Dublin Core metadata, ex. (e.g., ex.Title) denotes
extracted metadata, exp. (e.g., exp.Title) denotes exploded metadata. Here we use Dublin Core metadata and
provide value against the metadata element after selecting each document file name under collection on the left
pane
77
Click here to select the Type the metadata for
document one by one each document
Type the Title of the audio file against dc.Title, type the Creator (Author) of the song
or program against dc.Creator, and type the Subjects (Keywords) against
dc.Subject and Keywords for each document appearing below Collection tab (left
pane) as in Figure 5.4. You can include more browsing classifiers of your choice, if
required.
Now, design the collection by choosing the features available under the Design
menu. Design of the collection can be done by many submenus that are available on
the left side pane.
Document Plug-ins
Click on Document Plug-ins on the left pane (Figure 5.5) to add the required Plug-
ins needed to convert the audio document into the Greenstone collection. All plug-
ins, needed for handling common documents, will be loaded by default at the time of
installation. If proper Plug-in is not loaded, the software cannot build the digital
audio collection. So please add MP3 Plug-in, while building the digital collection of
audio files.
78
Click here to Click here to select and add
select plug-ins appropriate plug-in, if not added
79
Remove Default Indexes
Remove the default indexes for ex.Title and ex.Source by selecting the index
description under Assigned Indexes and then by clicking on the Remove Index
button (Figure 5.7). Remove the Search Index for text [Default Index] as the
documents have no text at all.
Click on the New Index button (Figure 5.8). Select the dc.Title, dc.Creator and
dc.Subject and Keywords, by tick marking on the nearby check box, and add them
one by one by clicking on the Add Index button. That means select dc.Title first, add
it and then select dc.Creator, add it and continue like that. You can confine the
creation of search indexes for essential metadata elements alone.
80
Click here to add New Index
Put tick mark to select Index And click here to Add Index
You may select an index and move it up or down by clicking on the buttons on the
right side so as to set the order of its appearance. Likewise you can set any index as
default index by using the Set Default Index button.
81
Browsing Classifiers
In order to facilitate browsing of audio collection, we need to set up Browsing
Classifiers such as Title, Creator/Author, Subject, etc. of the audio documents to
browse the collection.
For that, remove the default Browsing Classifiers, for Title34 and Source as shown
in Figure 5.10, listed under the Assigned Classifiers panel by clicking on it one by
one and then by clicking on the Remove Classifier button.
82
Click here to Add Classifier Click here to select the type of classifier
83
Click here to
select metadata
(dc.Creator)
Figure 5.14: Adding Classifier CL3 for Subjects dc.Subject and Keywords
Click OK button to add Subject and Keywords classifier. The resultant screen that
shows the three added Browsing Classifiers will appear as follows (Figure 5.15).
84
Figure 5.15: Browsing Classifiers Assigned for the Demo Collection
Format
The page display of the resultant digital library, including the display page that
appears on clicking the browsing classifiers or on making a search, are governed by
the features provided below the Format tab. Format can be used for the following
general designs (Figure 5.16).
General
Choose the Format Tab and select General to provide the general description about
the collection (Figure 5.16). The description will appear in the opening page of the
collection.
37
If the picture is large, its appearance in the about page will be larger taking upper half of the display.
85
You can provide the same picture or a different picture as the image for the 'about
page'38 also. It is advisable to avoid the picture in the 'about page' for convenience in
use.
Click here to
browse and
select picture
Click here to
select General
86
Click here to select
Click here to select
the feature
Format Features
The CL1 Browsing classifier40 for Title can be added as shown in Figure 5.18.
87
Similarly, select any other string from Choose Feature box and click Add Format
button for editing and customizing it, as displayed in the above screen. You can edit
the HTML strings under the Format Features box by selecting it and editing them in
the HTML Format String box appearing below.
You can add CL2 and CL3 classifiers for Creators and Subjects and keywords and
can make modifications, if you have reasonable knowledge of HTML.
88
Click here to view
the collection
89
Figure 5.22: Starting the Export Process
Give name
to the CD-
ROM
2 3
Provide a name for your CD-ROM, mark the check box pertaining to the
collection to be exported and click Write CD/DVD image button.
90
Figure 5.24: Export Completed
91
Conclusion
The basic Greenstone Audio Library with normal look and feel can be created within
a few minutes. The digital library collection, created thus, can be customized later in
a variety of ways. The customization can be done, whenever you like, by opening the
collection, which can be done by clicking on the menu, File Open and selecting the
appropriate collection name in the GLI.
Greenstone is useful software to archive and retrieve digital audio files in our
community radio stations. For that the managers of community radio should learn a
little about the greenstone software and use them for managing audio documents.
Greenstone will help you manage your audio documents easily.
Further Readings
92
Annexure
93
Removing a Field from the Database
You can remove a field, by opening the Field Definition Table of the database,
selecting the Field and clicking on the Delete Entry button.
2. Modifying the Data Entry Worksheet
Select Edit Data Entry Worksheets.
The added field will be displayed on the Fields window on the left pane.
Double click on the new field and that field will be added to Data Entry Field box on
the right. Now your database will be ready to accept the data in the new field.
3. Modifying Field Selection Table
Open the database
Select Edit Field Selection Table
Choose the field from the drop down menu shown against the Tag/Name
Choose the Technique from the drop down menu
Click Add and Click Ok to save it
You can edit the Entries by double clicking on it and moving it on to the Format
box.
4. Creating a New Print Format
Select Edit Print Format
Select New
Give a new Name for print format
Click the Ok button to create a new print format
Then Print Format Assistant will be launched. Choose a format from among five
choices of print formats, click Ok and save it. In order to make it as default, delete
the earlier format and rename the new one with the name of the database.
94
5. Modifying the Print Format
Print format (.pft) determines the manner in which the database records are displayed. The
default Print format must have the same filename as the database. So in order to make
another print format as the default print format, change the file name as that of the database
name.
In Print format, fields are specified by using v in front of the tag. eg v10.
Text between single or double inverted commas will appear as it is, in the display. e.g.,
"Author:"
Slash (/) will start a new line.
In the Print format, you can use conditionals as follows:
IF v80='BOOK' THEN v10/v20/v30 ELSE IF v80='ARTICLE' THEN v20/v30/v40/v50. It
means if v80 is 'Book' print v10/v20/v30 or else if v80 is 'Article' print v20/v30/v40/v50
You can use the name of a print format fmt1.pft and fmt2.pft as follows:
IF v80='BOOK' THEN @fmt1 ELSE @ fmt2
If you provide a line Link (('Go to the website'), 'OPENFILE ' , v40) in Print format and
give the web address of the site (say www.kilaonline.org) in v40, a link will appear with the
words Go to the website. A click on the hyper link will take you to the website, if the
computer is connected to the internet.
If you provide a line Link (('Show a picture'), 'OPENFILE ', v40) in Print format and give
the path of the image file in v40, a link will appear with the words Show a picture. A click on
the link will open the image file. This feature has been made use of for creation of digital
archives, in this Manual.
95
6.1 Global Add
Open Database
Select Utils Global Add
Enter the range of MFNs e.g., 10/350
Select the field tag using the spin box
Type the text in the box at the bottom so as to be added to the field.
Click Ok and then a progress window will come up
96
7.1 Creating a Reformatting FST
Reformatting FST is the Field Selection Table that enables to change the fields of
a database into a different set with new tags and field names.
Choose Edit Field Selection Table Select New button
Enter a name for FST e.g., CONV
Then the database definition-extraction tables will be opened.
Select the fields of the database from which you want to move the data to a new
one, Delete other fields and save it.
Edit the FST in such a way that the Destination Field Tags (e.g.100, 200) would
appear in the left and the field tag from where you move the data would appear in
the third row (12,13) as follows:
CONV.FST
100 0 V12
200 2 V13
Save the above FST and export and import the database using the above said
Reformatting FST.
97
Glossary of Terms
Apache: A free web server used to manage around 70 percent of the websites in
Internet.
CDS/ISIS: Computerized Documentation Service/ Integrated Set of Information
Systems.
Client/Server mode: A computer network model so popular in Internet where the
client- a web browser - places a request and the server - a web server - serves the
pages requested.
Home page: A page that acts like a front door to the content of a website.
HTTP: The short form for hyper text transfer protocol. It is a sort of language or set
of rules used to communicate between a server and browser.
IP Address: The address of a particular computer in a network which has a numerical
address ranging from 0 to 255. (e.g., http://100.0.0.60) containing four groups of
three digits.
Link: A highlighted word that has a connection to a target page and a click on the link
will open the target page.
MP3: A compressed sound file meant for easier electronic distribution and it
occupies only 10 percent of .wav sound files.
Protocol: A set of commands/rules that determine how two computers communicate
with each other. http, ftp, TCP/IP etc are common protocols used in internet.
Query: Any request for information from a database.
Query form: A submit form where you can type a query as in the homepage of a
website.
TCP/IP: The short form for Transfer Control Protocol and Internet Protocol. This
protocol governs the sending of data from one computer to another computer in
internet or a local network.
98
Web Browser: A software used for viewing WebPages. It is needed to display the
pages held in a web server. Internet explorer and Mozilla Firefox are the most
popular web servers.
Web Server: A computer in the internet / intranet that stores websites and serves the
documents stored in the computer on search requests made through a web browser.
Website: A location in the World Wide Web identified by a web address such as
www.kilaonline.org. Websites are stored in server computers loaded with web
servers.
***
99
UNESCO
B5/29, Safdarjung Enclave
New Delhi-110029, INDIA
Tel: +91-11-26713000
Fax: Tel: +91-11-26713001/2
http://www.unesco.org/newdelhi/
http://www.unesco.org/webworld/
ISBN: 978-81-89218-27-0