gpt4 book ai didi

google-text-to-speech - Google Cloud Text-to-Speech 请求的最大大小

转载 作者:行者123 更新时间:2023-12-03 14:47:58 27 4
gpt4 key购买 nike

当我提交对太长文本的综合请求时,我收到以下错误:

google.api_core.exceptions.ResourceExhausted: 429 Received message larger than max (X vs. 4194304)



其中“X”是返回请求的字节大小。为什么请求限制为 4MB?我知道 requests are limited to 5000 characters ,但我的请求是 ~1500 个字符,远不及限制。是否可以接收大于 4MB 的消息?或者 5000 个字符的限制不是 Google 文字转语音的真正瓶颈?

如果它有任何改变,我将使用不同的 en-us Wavenet 声音和 LINEAR16 编码。

最佳答案

这是一个对我有用的编程修复(Python)(如此 GitHub 帖子中所提议的:https://github.com/googleapis/python-texttospeech/issues/5#issuecomment-709562585)

from google.cloud import texttospeech_v1
from google.cloud.texttospeech_v1.services.text_to_speech.transports.grpc import (
TextToSpeechGrpcTransport,
)

channel = TextToSpeechGrpcTransport.create_channel(
options=[("grpc.max_receive_message_length", 24 * 1024 * 1024)]
)
transport = TextToSpeechGrpcTransport(channel=channel)
client = texttospeech_v1.TextToSpeechClient(transport=transport)

关于google-text-to-speech - Google Cloud Text-to-Speech 请求的最大大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60158811/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com