This invention discloses a method for associating ship names with VHF voice signals in a vessel
traffic management system. The method includes: Step 1, establishing a
pinyin code table and an approximate sound index table; Step 2, dynamic ship name set preprocessing; Step 3, multi-channel speech-to-text conversion; Step 4, multi-size sliding window matching; and Step 5, outputting the best-matching ship name. This invention, combined with the characteristics of a vessel
traffic management system, solves the problems of low accuracy and difficulty in ship name association in VHF speech-to-text conversion through dynamic ship name set narrowing of the matching range, multi-model collaborative transcription and hot word optimization, dynamic ship name set preprocessing, and multi-size sliding window matching algorithms. It significantly improves the intelligence level of maritime supervision and features
low resource consumption, high real-time performance, and high accuracy.