Google 云语音转文本 API - 文本输出包含空格或连字符
Google cloud speech to text API - text output contains spaces or hyphens
在 Google 云语音转文本 API 中,每当用户说出数字或像 9500456765
一样读出数字时,转换后的文本是 9500 456 765
.
数字之间有空格,甚至像 9500-456-765
.
这样的连字符
有没有办法让号码与用户所说的一样,不带任何空格或连字符?
您不能告诉语音 API 禁用此数字拆分。您可以做的是在文本中检测到这一点,然后 post 处理文本输出以删除这些空格和连字符。
当结果为数字时,我在 python 中所做的是这样的,
result.replace(' ','').replace('-','')
在 Google 云语音转文本 API 中,每当用户说出数字或像 9500456765
一样读出数字时,转换后的文本是 9500 456 765
.
数字之间有空格,甚至像 9500-456-765
.
有没有办法让号码与用户所说的一样,不带任何空格或连字符?
您不能告诉语音 API 禁用此数字拆分。您可以做的是在文本中检测到这一点,然后 post 处理文本输出以删除这些空格和连字符。 当结果为数字时,我在 python 中所做的是这样的,
result.replace(' ','').replace('-','')