如今嵌入式ARM芯片在智能设备中的应用越来越广,在智能语音交互产品中,基于通用ARM平台实现声源定位功能有着广泛需求.相比传统专用语音处理芯片,使用ARM芯片可提高产品的集成度并降低成本.基于相位变换加权可控响应功率(SRP-PHAT)的声源定位算法,提出一种可应用于嵌入式平台的工程实现方法,并基于Python及C++语言对该算法进行设计与实现.实验结果表明,在0~8000Hz频段范围对语音信号进行处理能将误差范围控制在±14°以内,并将在嵌入式平台处理耗时控持在200ms以内.该算法在准确性及实时性上能够满足嵌入式平台对声源定位功能的需求,可应用于嵌入式ARM平台.