Using JMC from Java

I have read the following post and understood pattern to use class of JavaFX from the Java language.

I tried to use Java Media Components from Java to play MP3 files and at last I succeeded.
The environment is Windows XP, and JavaFX SDK 1.1 is installed at c:\Program Files\JavaFX\javafx-sdk.
I can agree to the claim that functions of JavaFX are important, but script language is unnecessary. However, the following writing style is redundant. I want to use this technique to reuse resources which I implemented in Java in the past.
Continue reading

Japanese TTS for NVDA

Objectives
Many of tools for the visually impaired to use a PC and the Web are commercial software at present. The following problems occur due to this.

  • The financial problem.
  • It is difficult to follow flexibly and rapidly for a change of needs and the OS environment of the user.
  • The needs cannot be shared among Web developers and persons with visual disability. The tool with speech is useful to verify Web accessibility. However, a lot of Web developers do not use it because such a software is charged.

In late years, NVDA, an open-source screen reader for Windows, attracts attention.

Continue reading

Galatea English Technical Notes

English technical notes page of Galatea Linux is available:

(continue from previous post)
I have implemented a simple template engine for Java before experiencing Ruby on Rails, and have used template engines for PHP and Perl. However, the installation may be troublesome, and it was dissatisfaction to have to use engine-dependent description languages.
Ruby has a template engine called ERB by default. We can use Ruby language itself in ERB. The function of ERB is easily available from our own Ruby script. I have a good feeling about these things.
A VoiceXML browser and an HTML browser are not completely equivalent positioning. In addition, further consideration is necessary when you put modalities together. How should we make up in which hierarchy? We want to make proposals for it, on the basis of experience of implementations.