Provided are a speech / acoustic encoding device, a speech / acoustic decoding device, a speech / acoustic encoding method, and a speech / acoustic decoding method that perform efficient bit allocation and improve sound quality. A dominant frequency band identifying unit (301) identifies a dominant frequency band in which a norm coefficient value in the spectrum of the input speech acoustic signal has a maximum value, and a superior group determining unit (302-1 to 302-N) and a non-dominant group The determination unit (303) groups all subbands into a superior group including a dominant frequency band and a non-dominant group not including a dominant frequency band. The group bit allocation unit (308) allocates bits to each group based on the energy and norm variance for each group, and the subband bit allocation unit (309) converts the bits allocated for each group to the norm for the group energy. Further distribution to each subband according to the ratio.
展开▼