Azure Speech Java preia separat gazda și portul proxy-ului
Apelați SpeechConfig.setProxy înainte de a crea recunoscătorul, cu un nume de gazdă fără schemă URL și un port întreg.
Într-o configurare Azure Speech Java existentă, stabiliți proxy-ul înainte de a crea recunoscătorul care îl folosește:
speechConfig.setProxy("proxy.example", 8080, "", "");
Primul argument este numele de gazdă al proxy-ului fără http://. Al doilea este un port întreg. Pentru un test permis printr-un proxy public cu audio nesensibil, lista de proxy-uri HTTP oferă candidați pentru gazdă și port. Șirurile goale înseamnă că nu sunt necesare nume de utilizator sau parolă pentru proxy; indicați acolo contul de proxy dorit atunci când este nevoie.
speechConfig este instanța SpeechConfig a aplicației. Continuați crearea recunoscătorului dorit cu acea configurație și cu pregătirea audio obișnuită. O cheie sau un token de serviciu aparțin în continuare configurației serviciului Speech, independent de contul intermediarului.
API-ul Java documentează că această funcționalitate de proxy nu are efect pe macOS. Păstrați această restricție de platformă în diagnostic, în loc să schimbați acolo în mod repetat aceeași gazdă sau aceleași credențiale.