Azure Speech Java tager proxy-vært og -port hver for sig
Kald SpeechConfig.setProxy, før genkenderen oprettes, med et værtsnavn uden URL-skema og en heltalsport.
Sæt proxyen i en eksisterende Azure Speech Java-konfiguration, før du opretter den genkender, der bruger den:
speechConfig.setProxy("proxy.example", 8080, "", "");
Det første argument er proxyens værtsnavn uden http://. Det andet er en heltalsport. Til en tilladt test via en offentlig proxy med ikke-følsom lyd giver HTTP-proxylisten kandidater til vært og port. De tomme strenge betyder, at der ikke kræves proxy-brugernavn eller -adgangskode; angiv den tilsigtede proxy-konto der, når det er nødvendigt.
speechConfig er applikationens SpeechConfig-instans. Fortsæt med at oprette den tilsigtede genkender med den konfiguration og dens normale lydopsætning. En servicenøgle eller et token hører stadig til Speech-tjenestekonfigurationen, uafhængigt af mellemmandens konto.
Java-API'en dokumenterer, at denne proxyfunktionalitet ikke har nogen virkning på macOS. Behold den platformbegrænsning i diagnosen i stedet for gentagne gange at ændre den samme vært eller de samme legitimationsoplysninger der.