Azure Speech Java tar proxyvert og -port hver for seg
Kall SpeechConfig.setProxy før gjenkjenneren opprettes, med et vertsnavn uten URL-skjema og en heltallsport.
I en eksisterende Azure Speech Java-konfigurasjon setter du proxyen før du oppretter gjenkjenneren som bruker den:
speechConfig.setProxy("proxy.example", 8080, "", "");
Det første argumentet er vertsnavnet til proxyen uten http://. Det andre er en heltallsport. For en tillatt test via en offentlig proxy med ikke-sensitivt lydmateriale gir HTTP-proxylisten kandidater for vert og port. De tomme strengene betyr at det ikke trengs proxy-brukernavn eller -passord; oppgi den tiltenkte proxykontoen der når det er nødvendig.
speechConfig er applikasjonens SpeechConfig-forekomst. Fortsett å opprette den tiltenkte gjenkjenneren med den konfigurasjonen og dens vanlige lydoppsett. En tjenestenøkkel eller et token tilhører fortsatt Speech-tjenestekonfigurasjonen, uavhengig av kontoen til mellomleddet.
Java-API-et dokumenterer at denne proxyfunksjonen ikke har noen virkning på macOS. Behold den plattformbegrensningen i diagnosen i stedet for å endre samme vert eller samme påloggingsinformasjon der gang på gang.