A spoken language semantic matching method and device, relating to the technical field of data processing. The method comprises: obtaining matching texts in a matching database, and splicing a text to be matched and the matching texts to generate spliced texts (101); computing first model codes of the spliced texts according to a first preset model, and computing second model codes of the spliced texts according to a second preset model (102); respectively extracting, according to a mask weight, first similarity dimensions of the first model codes and second similarity dimensions of the second model codes (103); splicing the first similarity dimensions and the second similarity dimensions to obtain splicing results, and extracting a maximum dimension value from the splicing results (104); and determining the matching text corresponding to the maximum dimension value as a semantically similar text of the text to be matched (105). The method is mainly applied in a human-machine interaction process.
SPOKEN LANGUAGE SEMANTIC MATCHING METHOD AND DEVICE