语音转文本的 JSON 输出'google-cloud-speech'返回不可读的文本



我发送了一个语音转文本请求,如下所示:gcloud ml语音识别长时间运行gs://audio_abd/5.flac--语言代码=iw IL--异步--音频通道计数=2--独立通道识别

但是我得到的输出是不可读的:

{
"@type": "type.googleapis.com/google.cloud.speech.v1.LongRunningRecognizeResponse",
"results": [
{
"alternatives": [
{
"confidence": 0.9204097,
"transcript": "??? ??? ?????? ????? ?????? ????? ??? ????? ?????? ?????? ?????? ???? ????? ?????? ?????? ?????? ???? ???? ???? ??? ?? ???? ???? ?? ?? ?? ???? ????? ????? ?? ??? ???? ??? ????? ?????? ????? ???? ?? ???? ???? ??? ???? ????? ??? ???? ????? ????? ????? ????? ??? ???? ?????? ??? ????? ?????? ?? ?? ??? ?? ?? ???? ???? ?? ???? ????? ????? ???? ???? ????? ?? ??????? ????? ??? ????? ??? ???? ?? ???? ???? ????? ?????? ???? ??????? ????? ??? ????? ?? ?? ?? ?? ????? ????? ????? ??? ??????? ??? ????? ??"
}
],
"channelTag": 2
},

知道我如何从输出中提取希伯来语字符,或者指定输出字符集编码吗?

感谢

问题不在于语音到文本的输出,而在于重定向到一个文件,该文件似乎不支持特殊的字符集。当我将输出发送到控制台时,它是可以的。我认为发送到云存储桶也可以。

最新更新