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.

Relaterade artiklar