0

API セッションレスと python を使用しています。次のように「continue:True」パラメータを配置しました。

def make_completed_audio_request(url、API_name=なし、言語=なし、時間=なし):

username, password, endpoint, lan=select_voice_api(name=API_name, language=language)
audio = get_complete_audio(url, api_name=API_name, time=time)
endpoint=get_post_endpoint(url=endpoint, api_name=API_name)
if audio:
    list_audio=get_speakers_by_audio(audio[1].name)
    headers={'content-type': audio[2]}
    params = {'model': lan,
      'continuous':True,
              'timestamps': True}
    if language and (API_name == 'watson' or API_name == 'WATSON'):
        print 'enviando request'
        response = requests.post(url=endpoint, auth=(username, password), 
            params=params, data=audio[1], headers=headers)
        print 'cladificando error'
        error_clasifier(code=response.status_code)
    else:
        response = requests.post(url=endpoint, auth=(username, password), 
            params=params, data=audio[1], headers=headers)
        error_clasifier(code=response.status_code)
    if response:
    return response, list_audio, True, None
else:
    return None, None, False, None

しかし、それでも機能しません。最初に見つけた沈黙で転写をカットします

私は何を間違っていますか?APIに送信する別の方法はありますか?

4

1 に答える 1