微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用创建自定义类来格式化 Google Speech-to-Text api 中的电话号码?

如何解决如何使用创建自定义类来格式化 Google Speech-to-Text api 中的电话号码?

我使用 Google Speech-to-Text api 以希伯来语转录电话。

大多数电话都包含告诉他们电话号码的客户,我可以制作一些自定义类以便以正确的方式格式化这些号码吗?

其他示例可以格式化具有特定格式的订单 ID。

我读过这篇文章 https://cloud.google.com/speech-to-text/docs/adaptation-model#custom_classes,它告诉我们它可以是一个项目列表...

类和词组列表有什么区别?

解决方法

PhraseSet 确实包含字段 phrases,它是 Phrase 对象的列表。该对象包含两个字段:valueboost (reference)。

现在,在字段 value 中,是短语本身并且是字符串。但是您可以在那里定义和使用 CustomClass 代替字符串值,它实际上是一个短语列表 (reference)。因此,当您想将相同的 boost 值添加到整个项目列表时,它会起作用。您提到的文档中的示例是最好的示例之一:

例如,您想转录可能会 包括数百家地区餐厅中的任何一家的名称

如果没有自定义类,您将不得不添加具有单独提升值的所有一百个名称。相反,您可以使用 CustomClass 创建一个值列表,并为所有这些值分配一个提升值。此外,CustomClass 可以独立管理到 PhreaseSet

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。