针对模拟训练系统中语音通信的应用需求,提出了一种基于TCP/IP协议在局域网内进行IP语音通信的实现方法;分析了该语音通信系统的组成结构和工作原理,设计了以微处理器STM32F103ZET6为核心、以语音编解码芯片VS1053B为驱动的语音控制电路,SD卡连接电路和电源电路;移植了UCOSⅢ嵌入式实时操作系统增强控制系统的实时性和稳定性,采用FatFs文件系统管理SD卡存储设备;利用串口服务器实现串口数据与以太网数据的快速交换,完成模拟训练系统局域网的搭建,实现基于TCP/IP协议的稳定高效的IP语音通信。采用.NET Framework的Socket模块和Winform模块设计了上位机模拟网控软件;测试结果表明,系统稳定可靠、扩展性强,语音通信质量满足模拟训练使用要求。