将ID从语音转换为无空格的文本

时间:2018-07-05 15:26:00

标签: google-cloud-speech

我正在将Google Cloud Speech API与IBM Voice Gateway结合使用,以便通过电话与VoiceBot进行交互。

如果我说一个通过电话包含字母和数字的标识符,则Google Cloud Speech会将其转换为带空格的字符串。例如,如果我说“ A1B2C3”,它将把它转换为以下字符串“ a 1 b 2 c 3”。

您知道是否有办法避免这些无用的空间?

感谢您的帮助!

卢卡斯

1 个答案:

答案 0 :(得分:1)

我看不出有什么方法可以消除API响应中的空格。您可以尝试使用可用的功能,因为这可能是获得与您所寻找的功能更相似的识别的最佳机会。

例如:您可以提供一些示例提示phrases来回响您的用例,指示音频是phone call或使用enhanced model(尽管后者可用)您需要先选择加入data logging)。

老实说,就您的情况而言,如果您对返回的字符串进行后处理(例如,使用简单的"a 1 b 2 c 3".replace(' ',''))可能会更好。