Set proxy fyri legacy Google urllib-leiðina í SpeechRecognition
Set arbeiðið í gongd við báðum viðkomandi proxy-broytingum og skil tað backend frá tí serstaka clientinum í recognize_google_cloud.
Fyri legacy Google-backend, ið brúkar vanliga opener í urllib, set Python í gongd við:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 python recognize_job.pyBackend-ið byggir eina urllib Request og kallar urlopen. Ein serstøk Requests-sessjón í umgirdum applikatión kann ikki seta leiðina hjá tí openerinum.
Báðar broytingarnar eru viðkomandi, tí tann vanligi legacy-endpointurin er HTTP. Verður bert https_proxy sett, verður tann vanliga HTTP-fyrispurningurin ósettur. Virðini teirra lýsa protokollini hjá millumliðnum. Fyri roynd við óviðkvæmum ljóði veitir HTTP-proxy-listin almennar umsóknir fyri hesi virði.
Set operation_timeout hjá kennaranum at marka hesa urlopen-gerð, tá tað er neyðugt. Eitt mikrofon-lyttitíðarmark stýrir einum fyrri stigi.
recognize_google_cloud brúkar í staðin Google Cloud Speech-clientin við egnari transport og autentisering. Halt backend-navninum, virkna endpointinum og tí miseydnaða stiginum saman við villuni í staðin fyri at avrita legacy-háttin inn í site-packages at broyta eina leið, sum urllib longu stuðlar.