Android 安卓TTS返回“;超过配额;对于离线语音
我已经在我的应用程序中使用Google TextToSpeech很长一段时间了,我的许多用户都在使用离线语音,所以我对使用的资源数量没有问题。但在收到谷歌最新更新后,我的所有用户都出现了以下错误Android 安卓TTS返回“;超过配额;对于离线语音,android,google-text-to-speech,Android,Google Text To Speech,我已经在我的应用程序中使用Google TextToSpeech很长一段时间了,我的许多用户都在使用离线语音,所以我对使用的资源数量没有问题。但在收到谷歌最新更新后,我的所有用户都出现了以下错误 03-13 14:42:29.298 29525-29571/? E/TTS.NetworkSynthesizer: ExecutionException during NetworkFetchTask java.util.concurrent.ExecutionException: clx:
03-13 14:42:29.298 29525-29571/? E/TTS.NetworkSynthesizer: ExecutionException during NetworkFetchTask
java.util.concurrent.ExecutionException: clx: RESOURCE_EXHAUSTED: Quota exceeded for quota metric 's3-sessions' and limit 's3-session-limit' of service 'speechs3proto2-pa.googleapis.com' for consumer 'project_number:...'.
谷歌是否给离线tts增加了新的限制,或者是一些改变让我的应用程序使用了在线版本的谷歌tts?无论如何,如果有人能指导我解决这个问题,我会非常感激。好吧,我想问题是什么,它与安卓系统的最新更新无关,主要是与美国对伊朗制裁的最新更新有关。如果你试图使用来自伊朗的谷歌TTS,你应该知道你不能再从伊朗ip地址下载语音了 以下方法可以解决这个问题: