Using Karaoke Conversation
Karaoke Conversation is a Hypercard template that allows learners to listen to a dialog, hear it line by line, record and play back their voices, and read the corresponding lines of text.
The student chooses a character from the dialog and records it. When the entire dialog is played back, the learner's voice is substituted for that role only - thus simulating a "real" conversation with other native speakers. There is also the option of reading and listening to the original dialog for comparison.
Teachers can create different conversations by changing the dialogue, the text of the lines and the name of the actors. By adding or deleting buttons, text fields, and sounds, the number of characters can be changed to 2, 4 or 5.
Download the HyperCard stack from: http://www.edvista.com/claire/hypercard/templates.html#kar
Creating and editing lessons with "Karaoke Conversation" requires the full version of HyperCard, from Apple Computer, Inc. See: http://www.apple.com/hypercard.
Running the lesson requires only the free HyperCard Player, available at:
ftp://ftp.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/HyperCard/HyperCard_Player_2.4.1.smi.bin
REMEMBER to make a copy of each stack BEFORE you open it. When you have finished working with HyperCard and leave the program, all of the changes you made are automatically saved. So, it is a good idea to always begin by making a copy of the original stack. Then you can work on the copy without worrying about altering the original.
eg:
Anne-Marie: Bonjour, ça va?- ____________:
- ____________:
- ____________:
- ____________:
To start recording, choose "Audio " from the "Edit" menu and the recording tool will appear:

When done, click the square in the top left corner of the recording tool.

Click the button tool in the toolbox:

Delete all the buttons that were created when recording by clicking on each and then pressing the "delete" key:


Replace all the names and line numbers with the ones from your own dialog. When done, click the top left square of the scripting window and click OK to "save changes to script?"

Changes are made in the "Button Name" field.
When done, delete unnecessary buttons, click the browse tool (Pointed finger) and go to the next card by clicking the arrow at the bottom.


Change the button name to fit the name of your first speaker (eg: Play Jean's line 1) and click the script option. You should get the following dialog box:
Replace the name of the person and the line number so the button will play the first line of that person in the dialog. Close the scripting window by clicking the square in the upper left corner of the window and click OK to the dialog box asking you if you want to: "Save changes to Script?" Click the script button and you will get the following screen: Replace the name in the script from "samstudent1" to your speaker's name (eg: Jeanstudent1"). Close the scripting window by clicking the square in the upper left corner and click OK to "Save changes to script?"



Replace the script with the same name and number that you put in the record button so it plays back what your student records.

CTW Mellon Technical Specialists
October 1999