http://grimore.i2p/amiga/development/os2/speak
\n " ) ; return 1 ; } /* Open narrator device (from WB <= 2.0). */ if ( OpenDevice ( "narrator.device" , 0 , ( struct IORequest * ) VoiceIO , 0L ) ) { printf ( "error: could not open narrator.device. \n " ) ; return 1 ; } /* Translate text to phonemes. */ rtnCode = Translate ( TEXT , strlen ( TEXT ) , ( APTR ) & PhonBuffer [ 0 ] , 500 ) ;
VoiceIO -> ch_masks = & audio_chan [ 0 ] ; VoiceIO -> nm_masks = sizeof ( audio_chan ) ; VoiceIO -> message....