Я хочу переписать длинный аудиофайл в текст.
Итак, я создал корзину и установил ее как приватную, используя
gsutil acl set private gs://bucket
затем я устанавливаю доступ только для загрузки с определенной учетной записи
gsutil acl ch -u myaccount@provider.com:WRITE gs://bucket
затем я установил разрешение на чтение для служебной учетной записи на ведро
gsutil acl ch -u projectname@projectname-a.iam.gserviceaccount.com:R gs://bucket/
Затем я отправил запрос с помощью программы на Python, но он возвращает 403
, но если я устанавливаю объект как открытый, то он возвращает 200
Но я не хочу устанавливать разрешение как публичное для файлов.
Могу ли я что-нибудь еще сделать?
Обязательно ли делать аудиофайл общедоступным для генерации текста?
Я следовал этому, чтобы установить разрешения учетной записи службы: https://stackoverflow.com/a/45638730/4320263