Nunha configuración existente de Azure Speech Java, estableza o proxy antes de crear o recoñecedor que o usa:

speechConfig.setProxy("proxy.example", 8080, "", "");

O primeiro argumento é o nome de host do proxy sen http://. O segundo é un porto enteiro. Para unha proba permitida cun proxy público e audio non sensible, a lista de proxies HTTP ofrece candidatos de host e porto. As cadeas baleiras indican que non se require usuario nin contrasinal do proxy; indique alí a conta de proxy prevista cando faga falta.

speechConfig é a instancia de SpeechConfig da aplicación. Continúe creando o recoñecedor previsto con esa configuración e coa súa preparación de audio habitual. A clave ou o token do servizo seguen pertencendo á configuración do servizo Speech, con independencia da conta do intermediario.

A API de Java documenta que esta funcionalidade de proxy non ten efecto en macOS. Manteña esa restrición de plataforma no diagnóstico en lugar de cambiar repetidamente o mesmo host ou as mesmas credenciais alí.

Artigos relacionados