0

次のように、TTS に UIAccessibilityPostNotification を使用できるようです。

UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification, @"the sky is now blue");

ただし、これには 2 つの疑問が生じます。

1) これはアプリストアのルールで許可されていますか? プライベート API の使用にかなり近いようです...

2) 私のユーザーは、一般的に VoiceOver ではなく、TSS を必要としています。一時的に VO を有効にし、TTS 呼び出しを行ってから無効にする方法はありますか?

4

1 に答える 1

0

どうやら答えは次のとおりです。

1) はい

2) いいえ

何人かが 2 について質問しましたが、誰もそれを行う方法を思いつきませんでした。それはとても理にかなっていると思います。

代わりに、プロジェクトに iSpeech の音声を使用することになりました。クラウドベースだが無料。

于 2012-03-18T13:16:09.387 に答える