A horn device (A), which is configured to resonate, by a resonator , a sound produced by vibrating a diaphragm , comprising: a control part configured to vibrate the diaphragm ; a coil ; a fixed iron core , which is disposed on a center of the coil , and is fixed to a case ; and a movable iron core , which is disposed facing the fixed iron core , and is fixed to the diaphragm ; a temperature measurement part , connected to the control part , and configured to measure an ambient temperature (T); and a current measurement part or a voltage measurement part , wherein the current measurement part is connected to the control part and configured to measure a current value (I c ) flowing through the coil , the voltage measurement part is connected to the control part and configured to measure a voltage value (Vb) used to vibrate the diaphragm , the control part is configured to change a vibration frequency (f out ) which vibrates the diaphragm according to the ambient temperature (T) measured by the temperature measurement part , control energization of the coil according to the vibration frequency (f out ) corresponding to the ambient temperature (T) measured in the temperature measurement part , and, after setting the vibration frequency (fout), change a duty ratio (D out ) of energization to the coil according to the current value (I c ) measured by the current measurement part or the voltage value (Vb) measured by the voltage measurement part ; characterized in that the control part reduces the vibration frequency (f out ) when the ambient temperature (T) measured by the temperature measurement part is lower than a predetermined temperature. a control part configured to vibrate the diaphragm ; a coil ; a fixed iron core , which is disposed on a center of the coil , and is fixed to a case ; and a movable iron core , which is disposed facing the fixed iron core , and is fixed to the diaphragm ; a temperature measurement part , connected to the control part , and configured to measure an ambient temperature (T); and a current measurement part or a voltage measurement part , wherein the current measurement part is connected to the control part and configured to measure a current value (I c ) flowing through the coil , the voltage measurement part is connected to the control part and configured to measure a voltage value (Vb) used to vibrate the diaphragm , the control part is configured to change a vibration frequency (f out ) which vibrates the diaphragm according to the ambient temperature (T) measured by the temperature measurement part , control energization of the coil according to the vibration frequency (f out ) corresponding to the ambient temperature (T) measured in the temperature measurement part , and, after setting the vibration frequency (fout), change a duty ratio (D out ) of energization to the coil according to the current value (I c ) measured by the current measurement part or the voltage value (Vb) measured by the voltage measurement part ; characterized in that the control part reduces the vibration frequency (f out ) when the ambient temperature (T) measured by the temperature measurement part is lower than a predetermined temperature. <EOS>