• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (8): 143-147.

• 论文 • 上一篇    下一篇

基于TMS320C6416的3D虚拟声合成系统

亢宣1,付中华1,蒋冬梅1,田霄海1,须明2,王博2   

  1. (1.西北工业大学计算机学院,陕西 西安 710072;2.中国航空无线电电子研究所,上海 200233)
  • 收稿日期:2010-11-03 修回日期:2011-02-28 出版日期:2011-08-25 发布日期:2011-08-25
  • 作者简介:亢宣(1987),男,河南济源人,硕士,研究方向为多媒体智能信息处理。付中华(1977),男,湖北十堰人,博士后,副教授,CCF会员号(E200008247M),研究方向为说话人辨识及确认、语音信号处理、说话人定位及跟踪等。蒋冬梅(1973),女,河南商丘人,博士后,教授,研究方向为音频信号处理、语音处理、听视觉融合的语音识别和说话人头部动画等。

A 3D Virtual Sound Synthesis System Based on the TMS320C6416 Chips

KANG Xuan1,FU Zhonghua1,JIANG Dongmei1,TIAN Xiaohai1,XU Ming2,WANG Bo2   

  1. (1.School of Computer Science,Northwestern Polytechnical University,Xi’an 710072;
    (2.China National Aeronautical Radio Electronics Research Institute,Shanghai 200233,China)
  • Received:2010-11-03 Revised:2011-02-28 Online:2011-08-25 Published:2011-08-25

摘要:

本文设计了一套基于TMS320C6416芯片的3D虚拟声合成系统。利用头相关传输函数HRTF产生适用于耳机回放的3D虚拟声,使用DSP的库函数实现合成操作,通过设置中断服务程序使DSP以双缓冲机制输出音频,编写芯片的二次加载程序(bootloader)实现整个系统的脱机运行。最后通过TLC16C550芯片实现DSP与PC通信,完成测听实验。结果显示,本系统的测听方位感正确率能达到95%,且执行效率较PC上有显著提高。

关键词: 3D虚拟声, TMS320C6416, 二次加载, 头相关传输函数, 双缓冲

Abstract:

We design a 3D virtual sound synthesis system based on the TMS320C6416 chips. It produces the 3D virtual sound for headphone playback by HRTF(Headrelated Transfer Function), achieves synthesis operations using the DSP library functions, outputs audio through a doublebuffering mechanism by setting the interrupt service, uses the second bootloader to implement its offline operation, and finally completes the audiometric test through the communication between the TLC16C550 chips and PCs. Experimental results show that the correction rate of subjective evaluation achieves 95%. Compared with the efficiency from PCs, the execution efficiency of the system has also improved significantly.

Key words: 3D virtual sound;TMS320C6416;bootloader;HRTF;pingpong buffer