我正在尝试创建用于语音转文本的应用程序。
通过以下JSON
代码,我可以得到结果:
{
"config": {
"encoding":"FLAC",
"sampleRateHertz": 16000,
"languageCode": "en-US",
"enableWordTimeOffsets": false
},
"audio": {"uri":"gs://cloud-samples-tests/speech/brooklyn.flac" }
}
我正在将EncdDecd
单位用于EncodeFile
功能。问题是当我尝试使用以下代码将音频文件作为Base64
字符串传递时:
{
"config": {
"encoding":"FLAC",
"sampleRateHertz": 16000,
"languageCode": "en-US",
"enableWordTimeOffsets": false
},
"audio": {
"content":"'+EncodeFile(myaudio_flac_filename)+'" }
}
将WAV
文件转换为Base64
字符串的功能是什么?
答案 0 :(得分:2)
查看以下答案:Binary to Base64 (Delphi)
如果由于某种原因无法正常工作,请让我们知道您使用的是哪个版本的Delphi,以及遇到了哪些错误。