urllib-ന്റെ സ്വതേയുള്ള opener ഉപയോഗിക്കുന്ന legacy Google backend-നായി Python ഇങ്ങനെ ആരംഭിക്കുക:

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

backend ഒരു urllib Request നിർമ്മിച്ച് urlopen വിളിക്കുന്നു. ചുറ്റുമുള്ള അപ്ലിക്കേഷനിലെ വേറിട്ട Requests സെഷന് ആ opener-ന്റെ പാത സജ്ജമാക്കാനാവില്ല.

സ്വതേയുള്ള legacy endpoint HTTP ആയതിനാൽ രണ്ട് വേരിയബിളുകളും പ്രസക്തമാണ്. https_proxy മാത്രം സജ്ജമാക്കിയാൽ ആ സ്വതേയുള്ള HTTP അഭ്യർത്ഥന കോൺഫിഗർ ചെയ്യാതെ തുടരും. അവയുടെ മൂല്യങ്ങൾ ഇടനിലക്കാരന്റെ പ്രോട്ടോക്കോൾ വിവരിക്കുന്നു. സംവേദനക്ഷമമല്ലാത്ത ഓഡിയോ ഉപയോഗിക്കുന്ന പരിശോധനയ്ക്ക് HTTP proxy പട്ടിക ഈ മൂല്യങ്ങൾക്ക് പൊതു സ്ഥാനാർത്ഥികൾ നൽകുന്നു.

ആവശ്യമുള്ളപ്പോൾ തിരിച്ചറിയലിന്റെ operation_timeout സജ്ജമാക്കി ഈ urlopen പ്രവർത്തനം പരിമിതപ്പെടുത്തുക. മൈക്രോഫോൺ കേൾക്കൽ സമയപരിധി മുൻ ഘട്ടത്തെ നിയന്ത്രിക്കുന്നു.

recognize_google_cloud പകരം സ്വന്തം transport-ഉം authentication-ഉം ഉള്ള Google Cloud Speech client ഉപയോഗിക്കുന്നു. backend നാമം, ഫലപ്രദമായ endpoint, പരാജയപ്പെട്ട ഘട്ടം എന്നിവ പിശകിനൊപ്പം സൂക്ഷിക്കുക; urllib ഇതിനകം പിന്തുണയ്ക്കുന്ന പാത മാറ്റാൻ legacy രീതി site-packages-ലേക്ക് പകർത്തരുത്.

അനുബന്ധ ലേഖനങ്ങൾ