HyperCardで作ったスタックをREALbasicで作り替えたいのですが、
TextをSpeechさせるのは、親切な方に教えてもらい何とかわかったのですが、

>PushButton -> Action の先頭に

>#If TargetCarbon Then
> Declare Function SpeakString Lib "CarbonLib" (textToBeSpoken as PString) as Integer
>#Else
> Declare Function SpeakString Lib "SpeechLib" (textToBeSpoken as PString) as Integer
>#EndIf

>と書いておけば、その中ではどこでもSpeakString が使えます。


以下の事が未だにわかりません。

 いまSpeech最中かどうか
 Speechを途中で止めさせる
 どの声で読みあげさせるか
 Speechのスピードを変える

どなたかわかる方、教えてくだされ m(_ _)m。切にお願いします。