code: def create_prototype(sample_dimension,
                       parameter_kind_base='user',
                       parameter_kind_options=[],
                       state_stay_probabilities=[0.6, 0.6, 0.7]):
      
      parameter_kind = create_parameter_kind(base=parameter_kind_base,
                                             options=parameter_kind_options)
  
      transition = create_transition(state_stay_probabilities)
  
      state_count = len(state_stay_probabilities)
  
      states = []
      for i in range(state_count):
          state = create_gmm(np.zeros(sample_dimension),
                             np.ones(sample_dimension),
                             weights=None,
                             gconsts=None)
  
          states.append(state)
  
      hmms = [create_hmm(states, transition)]
      macros = [create_options(vector_size=sample_dimension,
                               parameter_kind=parameter_kind)]
  
      model = create_model(macros, hmms)
  
      return model
docs: Create a prototype HTK model file using a feature file.