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 ରେ ନକଲ କରନ୍ତୁ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ