음성인식에서 400 오류 문제

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 Request

400 Bad Request


openresty

안녕하세요.

카카오 음성 기술에 관심가져 주셔서 감사합니다.

스트리밍이 아니라 파일 전송이라면, “Transfer-Encoding: chunked” 대신 Content-Length 를 전송해주시면 될 것 같습니다.

감사합니다.