python에서 음성인식 API를 사용할 때 400오류가 납니다.
400 오류는 중요 변수가 없어서 발생한다고 되어 있는데, 어떤 부분이 누락되었는지 알 수 있을까요?
import sys
import requests
auth = "인증키"
kakao_auth = f"KakaoAK {auth}"
print(kakao_auth)
url = “https://kakaoi-newtone-openapi.kakao.com/v1/recognize”
data = open(’./1559695179823_hb.wav’, ‘rb’)
headers = {
“Transfer-Encoding”: “chunked”,
“X-DSS-Service”: “DICTATION”,
“Authorization”: kakao_auth,
“Content-Type”: “application/octet-stream”
}
response = requests.post(url, data=data, headers=headers)
rescode = response.status_code
if(rescode == 200):
print (response.text)
else:
print("Error : " + response.text)
-------------------결과-------------------------------
400 Bad Request400 Bad Request
openresty