Proxy fir de Legacy-Google-urllib-Pad vun SpeechRecognition astellen
Start den Job mat béide relevante Proxy-Variabelen a mat dee Backend vum separate Client vun recognize_google_cloud ënnerscheeden.
Fir de Legacy-Google-Backend, deen den Standard-Opener vun urllib benotzt, start Python mat:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 python recognize_job.pyDen Backend baut en urllib-Request a rifft urlopen un. Eng separat Requests-Sessioun an der ëmleiender Applikatioun kann de Wee vun deem Opener net astellen.
Béid Variabelen si relevant, well den Standard-Legacy-Endpoint HTTP ass. Wann nëmmen https_proxy agestallt gëtt, bleift dee Standard-HTTP-Ufro net konfiguréiert. Hir Wäerter beschreiwen de Protokoll vum Vermëttler. Fir en Test mat net-sensiblen Audio bitt d'HTTP-Proxy-Lëscht ëffentlech Kandidaten fir dës Wäerter.
Stell den operation_timeout vum Recognizer an, fir dës urlopen-Operatioun bei Bedarf ze begrenzen. En Mikrofon-Lauschtertimeout regéiert eng fréier Etapp.
recognize_google_cloud benotzt amplaz de Google Cloud Speech-Client mat sengem eegenen Transport a senger Authentifikatioun. Halt den Numm vum Backend, den effektiven Endpoint an déi feelgeschloen Etapp bei der Feeler, amplaz d'Legacy-Method an site-packages ze kopéieren, fir e Wee z'änneren, deen urllib schonn ënnerstëtzt.