Azure Speech Java tar proxyvärd och -port var för sig
Anropa SpeechConfig.setProxy innan igenkännaren skapas, med ett värdnamn utan URL-schema och en heltalsport.
I en befintlig Azure Speech Java-konfiguration anger du proxyn innan du skapar igenkännaren som använder den:
speechConfig.setProxy("proxy.example", 8080, "", "");
Det första argumentet är proxyns värdnamn utan http://. Det andra är en heltalsport. För ett tillåtet test via en offentlig proxy med icke-känsligt ljud tillhandahåller HTTP-proxylistan kandidater för värd och port. De tomma strängarna betyder att inget proxyanvändarnamn eller lösenord krävs; ange det avsedda proxykontot där när det behövs.
speechConfig är programmets SpeechConfig-instans. Fortsätt att skapa den avsedda igenkännaren med den konfigurationen och dess vanliga ljudinställning. En tjänstnyckel eller token tillhör fortfarande Speech-tjänstens konfiguration, oberoende av förmedlarens konto.
Java-API:t dokumenterar att denna proxyfunktion inte har någon effekt på macOS. Behåll den plattformsbegränsningen i diagnosen i stället för att där gång på gång ändra samma värd eller samma inloggningsuppgifter.