not considered in the design of the client software.
On the other hand, the Internet radio or podcasting
service does not convert the information in the Inter-
net to audio automatically. All of the content provided
in the services must be pre-made by human beings. It
means that if a blind person finds some interesting ar-
ticles in the Internet, or moreover, want to subscribes
some interesting subjects, he (or she) is unable to ac-
cess the preferred articles immediately via the Inter-
net radio or podcasting service until there is someone
made the articles as podcasts or Internet radio pro-
grams. Moreover, without the assistance of sighted
people, blind people can not convert specified data to
audio, or share it to others via the services. The prob-
lem of requiring the assistance of sighted people for
Internet information access is not completely solved
by the Internet radio and podcasting services. Thus,
it is essential to develop an information broadcasting
system that provides equal access and equal opportu-
nity to blind people.
In this paper, we propose an accessible infor-
mation broadcasting (AIB) system for blind peo-
ple. It is a web-based application. The user inter-
face of the AIB system is approved at A
+
certifica-
tion level under Accessible Web Development Guide-
lines (AWDG) (RDEC, 2009). The AIB system pro-
vides an information broadcasting service that com-
bines both audio-based and text-based content. It is
a brand-new model for information access, and it is
an innovative intelligent web-based service. To ac-
cess the content of an article in a website, the only
thing that users have to do is to specify the URL
(Uniform Resource Locator) of the article. When
the access request is received, the AIB system re-
trieves content from the article, and then converts the
content to audio automatically. Both online listen-
ing and downloading for private listening are sup-
ported in the system. Moreover, the AIB system al-
lows users to subscribe subjects that they are inter-
ested in websites. The system gets and processes the
articles related to the subjects automatically and pe-
riodically. The AIB system also supports private text
file conversion. All of the functions supported by the
AIB system are accessible to blind users. The AIB
system benefits blind people to subscribe and access
the abundant information in the Internet. The im-
plementation of the AIB system uses several popular
web technology and techniques, such as RSS, XML
(Extensible Markup Language) (IETF, 2001; Murata
et al., 2009), SAX (Simple API for XML) (Brownell,
2002; Bodie, 2002), TTS (Text-To-Speech) (Allen
et al., 1987; Santen, 1997; Dutoit, 2001), JSP (JAVA
Server Pages) (Avedal et al., 2000; Murach and Steel-
man, 2008), and AJAX (AsynchronousJavaScript and
XML) (Ullman and Dykes, 2007; Crane et al., 2005;
Zakas et al., 2006). The use of the technology and
techniques make the system efficient and responsive.
Furthermore, The AIB system is also able to serve
persons who must read through hearing temporarily,
for example drivers. The system provides users, es-
pecially blind users, with ubiquitous and accessible
reading through the use of hearing anytime and any-
where, which will realize the goal of smart and inde-
pendent living.
The rest of the paper is organized as follows. The
implementation of the web-based accessible informa-
tion broadcasting system is presented in Section 2.
The functionality of the proposed system is described
in Section 3. Finally, we conclude the paper in Sec-
tion 4.
2 THE ACCESSIBLE
INFORMATION
BROADCASTING SYSTEM
The accessible information broadcasting (AIB) sys-
tem is a novel web-based information system. It is
designed specifically for blind people to obtain infor-
mation in the Internet. The AIB system automatically
converts text-based RSS articles to audio, and simul-
taneously provides text-based and audio-based infor-
mation broadcasting services. The system also sup-
ports the conversion of private text documents, and
provides downloadable audio files. To increase pro-
cessing efficiency, the data mining-based analysis is
adapted in the AIB system. In addition, the acces-
sibility issues for blind people are considered in the
design of system interface. Due to the implementa-
tion of the accessibility solutions , the AIB system is
accessible to blind people.
The AIB system is composed mainly of five mod-
ules: RSS agent, article content parser, text-to-speech
(TTS) engine, real-time photo search engine and web
page generator. All of the modules are implemented
in JAVA-based technology and techniques. The sys-
tem architecture is presented in Figure 1.
The RSS agent is implemented in the multi-
threading technique. The agent accesses remote sites
periodically, and check the status of the RSS articles
in the sites. If a new or updated article is found, the
agent gets the latest version of the article automati-
cally. The downloaded article is stored in an individ-
ual local file, which is in its original XML format.
The file and the attributes of the file (or article), such
as the path, size, category, subject and updated date,
are packed into a data structure called article instance.
AN ACCESSIBLE WEB-BASED INFORMATION BROADCASTING SYSTEM FOR BLIND PEOPLE
405