摘要 |
PROBLEM TO BE SOLVED: To provide a voice transfer device and voice transfer method that gives no unpleasant feeling to a listener when storage of voice data in a buffer memory stops during DMA transfer. ! SOLUTION: A voice transfer device 101 comprises: a device driver thread 3 that sequentially stores voice data in multiple buffer memories A and B; a memory transfer unit 6 that sequentially transfers the voice data in the buffer memories A and B to voice output hardware 7, with respect to each of the buffer memories A and B; and a buffer memory management unit 4 that executes a buffer memory management process for writing a sample value of the last address of the buffer memory A at the starting address of the buffer memory B and a value decreasing toward zero at an address of the buffer memory which is to be transferred after the starting address, before the device driver thread 3 stores new voice data in the buffer memory B after transfer of the voice data from the buffer memory B to the voice output ha |