Conventional automatic speech recognition systems do not produce punctuation marks which are important for the readability of the speech recognition results. They are also needed for subsequent natural language processing tasks such as machine translation. There have been a lot of works on punctuation prediction models that insert punctuation marks into speech recognition results as post-processing. However, these studies do not utilize acoustic information for punctuation prediction and are directly affected by speech recognition errors. In this study, we propose an end-to-end model that takes speech as input and outputs punctuated texts. This model is expected to predict punctuation robustly against speech recognition errors while using acoustic information. We also propose to incorporate an auxiliary loss to train the model using the output of the intermediate layer and unpunctuated texts. Through experiments, we compare the performance of the proposed model to that of a cascaded system. The proposed model achieves higher punctuation prediction accuracy than the cascaded system without sacrificing the speech recognition error rate. It is also demonstrated that the multi-task learning using the intermediate output against the unpunctuated text is effective. Moreover, the proposed model has only about 1/7th of the parameters compared to the cascaded system.
翻译:常规自动语音识别系统不会产生对语音识别结果可读性十分重要的点点标记, 这对于随后自然语言处理工作, 如机器翻译等 也需要这些点点点预测模型。 在标点预测模型上, 将标点标记标记插入语音识别结果, 作为后处理。 但是, 这些研究没有利用声学信息进行标点预测, 并且直接受到语音识别错误的影响 。 在这次研究中, 我们提议了一个端到端模型, 将语音识别结果作为输入和输出的点点点点点符号。 这个模型预计将在使用声学信息的同时, 预测语言识别错误的点点数。 我们还提议纳入一个辅助性损失模型, 以便用中间层的输出和未标点数的文本来培训模型。 我们通过实验, 将拟议模型的性能与级联系统的性能进行比较。 拟议的模型在不牺牲语音识别误差率的情况下实现比级联系统更高的点点预测准确度。 它还表明, 拟议的多任务模型学习使用中间输出, 与比较的级联1 参数相比, 有效。