Gcloud ml 语音识别 - 不返回国家字符

时间:2021-03-06 09:08:57

标签: google-speech-to-text-api

我正在尝试使用来自谷歌的语音到文本云库。 当我在命令行上使用此命令时:

gcloud ml speech recognize-long-running test.wav --language-code=cs-CZ > output.txt

它返回阅读的文本,但没有国家字符,在这种情况下它返回:

{
  "@type": "type.googleapis.com/google.cloud.speech.v1.LongRunningRecognizeResponse",
  "results": [
    {
      "alternatives": [
        {
          "confidence": 0.93263865,
          "transcript": "tento i ledvinkov? modul obsahuje d?le?itost Oliver Pro? je pro n?s d?le?it? abychom se ne zam??ovaly jen na to ?e mus?me dos?hnout sv? c?le ale jak jich dos?hnout zvl??t? v dob?ch zm?n a transformace mus?me neust?le vyhodnocovat zda zp?sob jak?m dnes d?l?me v?ci je st?le spr?vn?"
        }
      ]
    }
  ]
}

其中所有国家字符都被替换为 ?字符。

我在 api doc 中搜索语音到文本,但看起来,没有设置返回字符集的参数。 有谁知道,如何获得国家字符的结果? 感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您的控制台似乎无法显示 UTF8