Description of Features of the Gong System

See below for the description of each major feature of the Gong system.

Gong as a Moodle Module

 
GONG MOODLE MODULE New in Gong 5!
Gong Moodle Module
Moodle - An Open Source LMS

The Gong system can be easily integrated into Moodle, the open source learning management system. A Moodle module is created for the Gong system so that the operation of integration is transparent to the user.

More details »
 

Gong as a Standalone System

 
WEB RESOURCE MENU New in Gong 5!
Web Resource Menu
An Example of the Web Resource Menu

A fully configurable context menu is a useful addition to the text of a message. It can provide much more information related to any selected text in the message.

More details »
 
 
HIERARCHICAL BOARD ORGANIZATION New in Gong 5!
Hierarchical Board Organization
The Board Tree Structure

Boards can be created in a hierarchical way so that different topics can be more organized. The board organization can be manipulated by almost any user in the system intuitively.

More details »
 
 
REAL-TIME TEXT/VOICE CHAT
Real-time Text/Voice Chat
The Preparation of a Text/Voice Chat

Two or more than two persons can participate in a text/voice chat on the Gong system. The chat is configurable. For example, you can choose whether or not to use text chat and/or audio chat, and whether or not to record the chat.

More details »
 
 
PERSONAL MESSAGING
Personal Messaging
Checking Personal Messages

You can send instant text messages to any other persons who are also logged on the Gong system. These messages act as a quick communication tool apart from using the voice messages and voice chat.

More details »
 
 
COMPACT VERSION - MINIGONG
Compact Version - MiniGong
The Interface of MiniGong

MiniGong is the compact version of the Gong system. Its compact size (480 x 115) means that it can be put in a webpage easily. To the user it acts like a software CD player, but all the sound is accessed through the web, and more recordings can be added.

More details »
 
 
MULTILINGUAL INTERFACE
Multilingual Interface
Examples of Different Languages in Gong

The user interface of the Gong system can be displayed in different languages. At the moment, five sets of languages are available for selection: American English, British English, Japanese, Traditional Chinese and Simplified Chinese.

More details »
 
 
STREAMED PLAYBACK
Streamed Playback
The Timeline of a Streamed Voice Recording

Voice messages in the Gong system are streamed (played while being downloaded) from the server. Streaming reduces the waiting time when a voice recording is being played back.

More details »
 
 
SUPPORT FOR MULTIPLE LANGUAGES
Support for Multiple Languages
An Example Display of Multiple Languages

The Gong system supports the display of multiple languages using what is called the Unicode system.

More details »
 
 
STYLED TEXT EDITING
Styled Text Editing
Text Formatted with Various Styles

The Gong system is a tool for audio and text communication. You can format the text component of a message using various styles such as bold text and text alignments.

More details »
 
 
VOICE EDITING
Voice Editing
Editing of Voice Data Visualized using Loudness

The voice component is recorded by a microphone. The Gong system has a simple audio editor so that the voice recording can be modified after it has been recorded.

More details »
 
 
SELECTIVE WORD/PHRASE PLAYBACK
Selective Word/Phrase Playback
Selective Playback of a Single Word

Given an English voice recording and its script, the Gong system allows a user to play a single word or phrase inside the recording just by clicking on the words. This is useful for English learning.

More details »
 
 
VOICE SPEED UP/SLOW DOWN
Speed Up/Slow Down of Voice Playback
Changing the Speed of a Message

In addition to the normal voice playback of a message, the Gong system allows users to change the speed of the playback. A message can be played faster or slower without changing the pitch.

More details »
 
 
VOICE ANALYSIS
Voice Analysis
Analysis of Voice Data with Words Alignment

Gong can be used as a tool for language learning. The system can analyze any voice recording to produce a spectrogram or waveform of the recording.

More details »
 
 
CHINESE MANDARIN PINYIN ROMANIZATION SYSTEM
Pinyin Romanization System
An Example of the Pinyin System

The Pinyin romanization system is one form of Mandarin. It is often used to teach the pronunciation of the language. The Gong system supports the storage and display of this representation.

More details »
 
 
CHINESE CANTONESE YALE ROMANIZATION SYSTEM
Cantonese Yale Romanization System
An Example of the Cantonese Yale System

The Cantonese Yale romanization system is a form of representation of Cantonese, one of the major dialects of Chinese. The Gong system is specialized to support this romanization system for Cantonese learners.

More details »
 
 

Gong Integrated with Other Systems

 
GONG STARTUP PARAMETERS
Gong Startup Parameters
A Snapshot of the Gong INI File

The Gong system has basic support for integration into other Learning Management Systems (LMS) through its parameters. Configuration of color, language, login details can be automatically controlled by the LMS.

More details »
 
 
GONG REAL-TIME CONTROL
Gong Applet Scripting Interface
Dynamic HTML Page using a Hidden Gong Applet

Using the Gong applet scripting interface any components on a Web page can manipulate a Gong applet within the same page. For example a Flash program can have the functionalities of the Gong system with a behind the scene Gong engine.

More details »