如何使用多个观测序列构建HMM模型?

我现在手上有多个长度不相等的观测序列,在这里可以理解为相互独立的。
我想使用这些序列来得到一个HMM模型。但BW算法是基于一个观测序列的算法。请问要如何解决这个问题?
我目前是想先随机初始化一个HMM模型,使用第一个序列去跑,再在这个新模型的基础上上第二个序列,如此循环直至跑完。
但心里实在没底,请问各位大佬有没有什么感觉可靠的方法或者已经成型的理论?万分感谢

https://blog.csdn.net/hecongqing/article/details/105632166