Për backend-in legacy të Google që përdor opener-in e parazgjedhur të urllib, nisni Python me:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 python recognize_job.py

Backend-i ndërton një Request urllib dhe thërret urlopen. Një sesion Requests i veçantë në aplikacionin përreth nuk mund të vendosë rrugën e atij opener.

Të dy variablat janë të rëndësishme sepse endpoint-i legacy i parazgjedhur është HTTP. Vendosja vetëm e https_proxy e lë atë kërkesë HTTP të parazgjedhur të pakonfiguruar. Vlerat e tyre përshkruajnë protokollin e ndërmjetësit. Për një test me audio jo të ndjeshëm, lista e proxy-ve HTTP ofron kandidatë publikë për këto vlera.

Vendosni operation_timeout e njohësit për të kufizuar këtë operacion urlopen kur është e nevojshme. Një kohë e kufizuar e dëgjimit me mikrofon kontrollon një fazë më të hershme.

recognize_google_cloud përdor në vend të kësaj client-in Google Cloud Speech, me transportin dhe vërtetimin e vet. Mbani emrin e backend-it, endpoint-in efektiv dhe fazën e dështuar bashkë me gabimin në vend që të kopjoni metodën legacy në site-packages për të ndryshuar një rrugë që urllib e mbështet tashmë.

Artikuj të ngjashëm