Your patch worked -- I obtained a non-diagonal covariance model set.
By the way, I suppose the patch needs to be further improved. Currently, in any of the three following cases, an adapted model set will be generated by the AX command of HHEd:
Case 1:
HTK Configuration Parameters[26]
Module/Tool Parameter Value
# HADAPT SAVEFULLC TRUE
HADAPT SAVESPKRMODELS TRUE
.... (other 24 parameters)
Case 2:
HTK Configuration Parameters[26]
Module/Tool Parameter Value
# HADAPT SAVEFULLC FALSE
HADAPT SAVESPKRMODELS TRUE
.... (other 24 parameters)
Case 3:
HTK Configuration Parameters[26]
Module/Tool Parameter Value
# HADAPT SAVEFULLC FALSE
HADAPT SAVESPKRMODELS FALSE
.... (other 24 parameters)
This may be a problem especially when someone is going to generate an "adapted" HTS engine by both AX and CM commands. He may not want an adapted model set.