1

iSpeech API の使用方法がわかりません。私は TTS を使用しており、API は実際に話しますが、音声合成を実行しているときに表示されるポップアップ ボックスを取り除く方法を知りたいです。これが行われている間、他の UI が動作する必要があるためです。REST API を使用する必要があることをオンラインで読みましたが、モバイル デバイスではサポートされていません。ダイアログ ボックスを非表示にする方法が必要です。どんな助けでもいいでしょう。

4

1 に答える 1

3

どうぞ。ご自身の責任で使用してください。

-(void) removeISpeechPopups
{
    NSArray *windows = [[UIApplication sharedApplication] windows];

    for (UIWindow *window in windows)
    {
        if ([NSStringFromClass([window class]) isEqualToString:@"ISPopupBackgroundView"])
        {
            // NOTE: Morally, I wouldn't do this. Simply for development, 
            // this is fine, but don't put this in a real application, 
            // as it takes away from iSpeech's revenue at the end of the day.
            [window setHidden:YES];
        }
    }
}
于 2012-05-25T19:14:18.647 に答える