如何确定正在使用哪种语音转文本模型?

问题描述 投票:0回答:1

我有一个对话流 ES 机器人,谷歌可以在其中进行语音到文本的转换,这发生在将对话流请求发送到对话流履行之前。我们在对话流 ES 代理设置中进行了自动语音适应设置。我想知道正在使用什么转录模型。以下页面讨论了转录:https://cloud.google.com/speech-to-text/docs/transcription-model

有没有办法弄清楚正在使用什么转录模型?我在对话流代理或谷歌项目中没有看到设置。从行为来看,我想说我们可能正在使用latest_short。

dialogflow-es speech-to-text
1个回答
0
投票

Dialogflow 使用 Google Cloud 的 Speech-to-Text 服务进行语音识别。 Google Cloud Speech-to-Text 使用的转录模型可以进行配置,但通常设置为使用最新的可用模型以获得最佳性能。就您而言,您提到您怀疑它可能使用“latest_short”模型。

当您未使用模型名称指定模型字段时,语音转文本会选择最适合您请求的设置。

“注意:如果您未指定用于语音识别的模型,Speech-to-Text 会尝试选择最适合您请求的 RecognitionConfig 中的设置的模型。”

您可以通过使用不同模型提出请求并比较结果来进行实验。这可以让您深入了解哪种模型可能适合您的用例。

如果您在 Dialogflow 或 Google Cloud Console 设置中找不到该信息,您可以考虑联系 Google Cloud 支持。他们应该能够为您提供有关您的项目所使用的特定转录模型的信息。您还可以提交问题或功能请求

© www.soinside.com 2019 - 2024. All rights reserved.