Issettja l-proxy għall-mogħdija legacy Google urllib ta' SpeechRecognition
Ibda x-xogħol biż-żewġ varjabbli tal-proxy rilevanti u iddistingwi dak il-backend mill-client separat ta' recognize_google_cloud.
Għall-backend legacy ta' Google li juża l-opener default ta' urllib, ibda Python b':
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 python recognize_job.pyIl-backend jibni Request ta' urllib u jsejjaħ urlopen. Sessjoni Requests separata fl-applikazzjoni tal-madwar ma tistax tissetja r-rotta ta' dak l-opener.
Iż-żewġ varjabbli huma rilevanti għax l-endpoint legacy default huwa HTTP. L-issettjar ta' https_proxy biss iħalli dik it-talba HTTP default mhux konfigurata. Il-valuri tagħhom jiddeskrivu l-protokoll tal-intermedjarju. Għal test b'awdjo mhux sensittiv, il-lista tal-proxy HTTP tipprovdi kandidati pubbliċi għal dawn il-valuri.
Issettja l-operation_timeout tar-rikonoxximent biex tillimita din l-operazzjoni urlopen meta jkun meħtieġ. Timeout ta' smigħ bil-mikrofonu jirregola stadju preċedenti.
recognize_google_cloud minflok juża l-client ta' Google Cloud Speech, bit-trasport u l-awtentikazzjoni tiegħu stess. Żomm l-isem tal-backend, l-endpoint effettiv u l-istadju li fallew mal-iżball minflok ma tikkopja l-metodu legacy f'site-packages biex tbiddel rotta li urllib diġà jappoġġja.