【发布时间】:2021-04-29 00:19:01
【问题描述】:
我目前正在使用带有德语语音模型 (de-DE) 的 google asr/tts,并且在 date 提取的某些使用场景中遇到错误的结果。
我真的很想知道其他人是否可能有类似的结果。
让我举几个例子:
我是说:
“der 1.10.1905”->“1.10195 11095”
“9.5.78”-> 90587
“22.11.98”-> 22.11 89
但是:
“98 年 11 月 22 日”->“98 年 11 月 22 日”
当我完全限定月份单词时,一切正常。
我还检查了使用提示进行优化的建议方法,没有任何改进
"speechContexts": [
{
"phrases": [
"$FULLDATE"
]
}
]
这是一个必须接受的东西,还是有什么我可以尝试的?
安德烈干杯
【问题讨论】:
-
你能分享一个示例音频吗?因为我不懂德语,所以我不确定我有一个正确的。例如,对于 9,您使用 neun 还是 neunte?
-
@Ksign,感谢支持我。是的,我当然可以举个例子,但首先要回答你的问题。德语一种用法:zwei und zwanzigster neunter neunzehn hundert acht und neunzig -> 22.9.1998。你也像用英语一样放后缀:九(th)
-
@Ksign,如果你喜欢,我有一个 wav 示例..
标签: google-cloud-platform speech-recognition google-speech-api