如何解决如何使用创建自定义类来格式化 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
对象的列表。该对象包含两个字段:value
和 boost
(reference)。
现在,在字段 value
中,是短语本身并且是字符串。但是您可以在那里定义和使用 CustomClass
代替字符串值,它实际上是一个短语列表 (reference)。因此,当您想将相同的 boost
值添加到整个项目列表时,它会起作用。您提到的文档中的示例是最好的示例之一:
例如,您想转录可能会 包括数百家地区餐厅中的任何一家的名称
如果没有自定义类,您将不得不添加具有单独提升值的所有一百个名称。相反,您可以使用 CustomClass
创建一个值列表,并为所有这些值分配一个提升值。此外,CustomClass
可以独立管理到 PhreaseSet
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。