0
IBM Speech-To-TextにアクセスするためのPythonスクリプトを作成しようとしています。IBM Watson Speech To Pythonを使用してテキストに壊れたパイプを要求する
curl -X POST -u <username>:<password> --header "Content-Type: audio/flac" --header "Transfer-Encoding: chunked" --data-binary @<path>0001.flac "https://stream.watsonplatform.net/speech-to-text/api/v1/recognize?continuous=true×tamps=true&max_alternatives=3"
と私は、次のを思い付いた:私は自分のサイト上での例をカールする同等のコマンドを作ってみまし秒1を与えながら、端末から細かい実行
headers = {
'Content-Type': 'audio/flac',
'Transfer-Encoding': 'chunked',
}
auth = (USERNAME, PASSWORD)
data = open(audio_name, 'br')
r = requests.post('https://stream.watsonplatform.net/speech-to-text/api/v1/recognize?continuous=true×tamps=true&max_alternatives=3'
, headers=headers, data=data, auth=auth)
まずコマンド私:
requests.exceptions.ConnectionError: ('Connection aborted.', BrokenPipeError(32, 'Broken pipe'))
どうすればこの問題を解決できますか?