Mengupload audio untuk digunakan dalam Evaluasi Emas. Menyimpan audio di bucket Cloud Storage yang ditentukan dalam 'App.logging_settings.evaluation_audio_recording_config.gcs_bucket' dan menampilkan transkrip.
Permintaan HTTP
POST https://ces.googleapis.com/v1beta/{name=projects/*/locations/*/apps/*/evaluations/*}:uploadEvaluationAudio
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
name |
Wajib. Nama resource Evaluasi yang akan diupload audio evaluasinya. Format: |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "audioContent": string, "previousAudioGcsUri": string } |
| Kolom | |
|---|---|
audioContent |
Wajib. Byte audio mentah. Format audio harus LINEAR16 satu saluran dengan frekuensi sampel 16 kHz (InputAudioConfig default). String berenkode base64. |
previousAudioGcsUri |
Opsional. URI Google Cloud Storage dari file audio yang sebelumnya diupload dan akan dihapus. Format: |
Isi respons
Pesan respons untuk EvaluationService.UploadEvaluationAudio.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "audioGcsUri": string, "transcript": string, "duration": string } |
| Kolom | |
|---|---|
audioGcsUri |
URI Google Cloud Storage tempat file audio yang diupload disimpan. Format: |
transcript |
Transkrip audio, yang dihasilkan oleh Cloud Speech-to-Text. |
duration |
Durasi audio. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/ces
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource name:
ces.evaluations.update
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.