Before the CQWW competition, N1MM introduced new features, including support for TTS (Text-to-Speech), which allows you to generate SSB calls based on text input. It also includes a function for exchanging call signs. While the previous advanced speech functions could also achieve this, they required preparing large numbers of WAV audio files, and each file needed careful editing to avoid sounding overly mechanical. If you are interested in the advanced speech features, please refer to this resource.Portal
Today's main focus is on the TTS (Text-to-Speech) pronunciation function.
Background information:
1、Advanced pronunciation and TTS can only be used one at a time, not combined.
2. Both advanced pronunciation and TTS require ESM mode to achieve their full potential.
Detailed steps:
1. Download the voice model: Install and open the latest version of N1MM – Configuration – Logger + Audio Configuration – Text to Speech – Download Model Files (The download process will display a prompt; click ALL, the model size is 1.6G, and the download speed may be slow).
2. Select a Language Model: Click on the dropdown box to select any language model you like (you can change it later, but you need to set it up first before hearing the specific sounds).
3. Set shortcut macro commands: Close the logger + audio configuration window – Main page – You can click on any of the shortcut buttons F1 to F12 with the right mouse button, for the specific macro commands, please refer to this video. I don't want to type anymore.Portal
Share a pre-written macro that you can copy and paste.
`#
SSB Function Key File
#
Modifications may be required before using this file.
Use Ctrl+O within the program to set the operator's call sign.
#
###################
RUN messages
###################
F1 CQ, {CQ Contest {ICAO {MYCALL}} Contest}
F2 Exch, {TTS you are 59 {SPACENR}}
F3 TNX, {TTS Thank you, good luck, QRZed {ICAO {MYCALL}} contest}
F4 {MYCALL}, {TTS {ICAO *}}
If you are using callsign voice prompts, add a "!" to the F5 message.
F5 His Call, {TTS {ICAO !}}
Spare F6
F7 QRZ?, {TTS QRZed?}
F8 Agn? {TTS Again}
F9 Zone?
Spare F10
Spare F11
F12 Clear, {WIPE}
#
###################
S&P Messages
###################
"&"doubled, shows one"&"within the button label"
Formula 1 S&&P CQ,
F2 Exch, {TTS you are 59 {SPACENR}}
Spare F3
F4 {MYCALL}, {TTS {ICAO *}}
If you are using callsign voice prompts, add a "!" to the F5 message.
F5 - His call.
Spare F6
F7 Report Exchange, {OPERATOR} - RepeatExchange.wav
F8 Agn?, {TTS Speed 5} {TTS Trim N 1500} {TTS One more time}
F9 Zone, {OPERATOR}: RepeatZone.wav
Spare F10
Spare F11
F12 Clear, {WIPE}
`
More gameplay options can be explored independently.