mIRC can speak the messages that you receive from other users in channels and private chats. Note that in order for this feature to work, your version of Windows must have a speech component installed.



The options dialog allows you to change the way text is spoken, such as the speed and pitch of the speaking voice.



The events dialog allows you to specify the events that you want spoken for channel, private, and other events.



The lexicon dialogs allows you to replace words or characters in spoken text with other words or characters, for example you could replace ":-)" with the words "smiley face".



The agent dialog allows you to configure the use of Microsoft Agent. An agent is an animated character that can speak text and perform actions. You can select your default agent character, the size of the character, and various display options. The auto-hide feature hides the agent whenever mIRC is minimized, though note that if agent needs to speak it will become visible again.


Note: The agent dialog will only be visible if agent is already installed on your system. If it is not installed, you can find links to related websites and resources, as well as download information, on the mIRC website.


The /speak command

You can make mIRC speak text by using the following command:


/speak -spclu [speed] [pitch] [text]


If mIRC is already speaking text then the above command will add the new text to the end of the queue.


The -s switch sets the speaking speed, which ranges from 0 to 100.

The -p switch sets the speaking pitch, which ranges from 0 to 100.

The -c switch clears the queue of all text

The -l switch applies the lexicon settings in speech dialog

The -u switch applies the option settings in speech dialog


The $speak() identifier

You can use $speak(N) to list all lines that are currently queued for speaking through the /speak command. If N = 0, returns the total number of queued lines.