首页 > 解决方案 > 使用 googlelanguageR 将语音转文本生成 NULL 成绩单

问题描述

我正在使用 R 包 'googleLanguageR' 来转录各种 30 秒的音频文件(超过 500 个,所以想要自动化)。我已经按照 googleLanguageR 教程中的所有步骤操作,获得了我的密钥,并通过 R 进行了身份验证。

我能够转录包附带的测试音频 (.wav),但每当我将相同的功能应用到我的文件 (.mp3) 时,我的转录和计时都会得到 NULL。

这是教程中提供的代码:

# get the sample source file
test_audio <- system.file("woman1_wb.wav", package = "googleLanguageR")
gl_speech(test_audio)$transcript

如果我对我的文件使用相同的元素,我会得到一个空元素,所以我尝试了以下操作,但没有成功:

test_audio <- "/audio_location/filename.mp3"
gl_speech(test_audio)$transcript

有没有人遇到过这个包的类似问题,或者怀疑它为什么会产生 NULL 成绩单?

标签: rspeech-to-textgoogle-language-api

解决方案


推荐阅读