Pada konfigurasi Azure Speech Java yang sudah ada, tetapkan proxy sebelum membuat recognizer yang memakainya:

speechConfig.setProxy("proxy.example", 8080, "", "");

Argumen pertama adalah nama host proxy tanpa http://. Argumen kedua adalah port bilangan bulat. Untuk uji proxy publik yang diizinkan dengan audio tidak sensitif, daftar proxy HTTP menyediakan kandidat host dan port. String kosong berarti nama pengguna dan kata sandi proxy tidak diperlukan; isikan akun proxy yang dimaksud di sana bila perlu.

speechConfig adalah instans SpeechConfig milik aplikasi. Lanjutkan pembuatan recognizer yang dimaksud dengan konfigurasi itu dan penyiapan audio biasanya. Kunci atau token layanan tetap menjadi bagian konfigurasi layanan Speech, terlepas dari akun perantara.

API Java mendokumentasikan bahwa fungsi proxy ini tidak berpengaruh di macOS. Pertahankan batasan platform itu dalam diagnosis, bukan mengganti host atau kredensial yang sama berulang kali di sana.

Artikel terkait