首页 >> 新闻资讯 >>新闻资讯 >>美国ADT公司 >> ADT推出支持TI Sitara™ ARM Cortex™-A8处理器的语音引擎/ SIP开发套件
详细内容

ADT推出支持TI Sitara™ ARM Cortex™-A8处理器的语音引擎/ SIP开发套件

Adaptive Digital Technologies(简称ADT)公司为德州仪器(TI)公司的Sitara™ ARM®处理器与BeagleBone开源计算机引入了语音引擎/ SIP开发套件:针对应用开发人员的支持Linux®Android™操作系统的一套完整VoIP软件解决方案。

ADT
公司简化了VoIP应用开发,利用了VoIP引擎的能力:应用在TISitara ARM Cortex™-A8ARM9™处理器的软件开发工具包。

 

Plymouth Meeting, 宾夕法尼亚州,20131023ADT公司今天宣布针对TI公司的Sitara™ AM335x ARM® Cortex™-A8处理器推出完整的随时可用的基于linuxAndroid操作系统的IP语音(VoIP)解决方案:基于LinuxLnxVoice™以及基于AndroidAnVoice™。通过选择ADT公司的针对Sitara处理器的VoIP解决方案,创新者可以创建功能丰富的低功耗的VoIP应用。

 

·           完整的随时可用的VoIP解决方案,包括高清晰度的声学回声消除和宽带编解码器,并支持SIP和点对点应用。

·           支持可运行LinuxAndroid操作系统的BeagleBoneBeagleBone Black开源计算机。

·           简单的API:开发人员可以很容易地将ADT公司针对TI Sitara AM335x ARM Cortex-A8处理器的VoIP解决方案与基于LinuxAndroid的应用集成起来。

 

ADT公司的VoIP Engine™/ SIP参考套件包括一个VoIP引擎软件开发工具包(SDK)和一个会话起始协议(SIPSDK,它们可以一起使用,加快尖端的VoIP应用的开发,同时提供最佳的用户体验。


VoIP
引擎SDK提供高清晰度的声学回声消除、降噪和自动增益控制(AGC)用于语音质量增强(VQE),它还包括语音压缩(G.711G.729ABG.722和其它可选的编解码器)、RTP和抖动缓冲。

 

ADT公司的SIP SDK提供了一个可定制的解决方案以在软件应用中快速添加基于SIP的电话拨号和接收功能,支持登记、呼叫发起、呼叫接纳和呼叫拆除等VoIP电话功能。


针对Sitara的参考设计套件包括:

·           SIP话机源码样例工程

·           VoIP引擎SDK(包括评估版本库、头文件和文档)

·           SIP SDK(包括评估版本库、头文件和文档)

·           SDK快速入门指南

·           开发人员快速入门指南

所包含的SIP样例话机应用是一个全功能的SIP话机。用户可配置该应用以连接到一个标准的SIP服务器。该SIP话机样例应用也可支持拨出电话以及接收呼入的电话。此外,ADT公司的VoIP引擎/ SIP参考套件支持点对点的VoIP,适用于不需要SIP的应用,为许多新的应用打开了大门。

 

VoIP引擎/SIP参考套件API简洁易用。事实上,开发一个VoIP应用非常容易,可通过对ADT公司作为SDK的一部分提供的SIP话机源码样例应用程序进行定制来实现。


参考套件中包括的G.722是一种宽带压缩算法,传递7kHz的音频带宽,而不是在有线电话和手机中承载的3.5kHz。其结果是带来非常清晰的语音,这在公共交换电话网络中是不可能获得的。


“ADT
公司的语音引擎技术结合TI公司的高性能、低功耗Sitara AM335x ARM处理器使得客户可以开发出市场上最佳的、功能齐全的VoIP应用TI公司Sitara ARM处理器的市场营销经理Rogerio Almeida说,使用ADT公司的的开发套件,客户可以加快产品的上市时间,同时还使产品具有丰富的功能和优质的语音质量,这些对最终用户至关重要。

 

软件特性:

 

SIP话机应用                                         

·           SIP客户端协议                                         

·           RTP/抖动缓冲                                           

·           SRTP                                                  

·           语音会议(多达四个用户)                              

·           具有丢包补偿功能的G.711 A率和mu                

·           G.729AB 8kbps语音压缩                                 

·           G.722 16kbps语音压缩                                  

·           降噪                                                    

·           高清声学回声消除(宽带)在大多数Android手机上不需要定制/调试

·           自动增益控制

·           Tone生成

·           Tone中继发送

·           点到点操作

·           可通过GUI完全配置

 

测试特性

·           Tone发送

·           Tone接收

·           CSS发送

·           CSS接收

·           声延迟测量

 

可选特性

AMR-NBAMR-WB

 

 “ADT公司与TI公司在为传统电话和VoIP市场提供可靠的语音应用方面有着悠久的历史ADT公司的总裁Brian McCarthy说,“TI的高性能、低功耗Sitara AM335x ARM Cortex-A8处理器配合ADTLnxVoiceAnVoice参考套件,使Sitara客户在开发定制的VoIP桌面、对讲以及移动终端应用时大大减少了上市时间。

ADT公司为你处理语音工作。如果你有自定义的功能和特性,但却不太清楚从哪里开始的时候,ADT公司可以定制一个解决方案以满足您的特定需求。


硬件需求:配备TI Sitara AM335x ARM Cortex-A8处理器的BeagleBoneBeagleBone Black开源计算机;BeagleBone Audio Cape:它为BeagleBone硬件平台提供立体声音频输入和输出。

欲了解更多关于运行在TI Sitara AM1x ARM9TM处理器的LnxVoiceAnVoice参考套件,或者ADT公司在其它TI平台上的VoIP解决方案的信息,请联系ADT公司:+86 21 5820 8798

 

关于VoIP引擎:
VoIP
引擎是一个框架,它把VoIP应用所需要的许多算法绑定在一起,例如会议、语音编码器、降噪、回音消除等。虽然VoIP引擎比算法更完整,但它仍然不是一个应用程序。它是一种数据处理引擎。 VoIP引擎没有和驱动程序或外设的接口,它仅根据主机应用程序的要求进行处理。这使得VoIP引擎具有可移植性,可与任何应用程序或操作系统一起使用。


VoIP
引擎不仅仅是在一个库里打包的算法的集合,它把它们连接在一起。例如,在一个PCM到包的配置中,VoIP引擎由一个应用程序送入一个PCM流。它通过回声消除、降噪、自动增益控制、语音压缩、RTP等处理PCM数据,并返回一个完整的RTP包给应用程序。同样在相反的方向,该应用程序把一个RTP包送入VoIP引擎,VoIP引擎返回PCM采样。

 

VoIP引擎的目标应用是VoIP手机或桌面电话。虽然VoIP引擎不依赖于任何特定的软件环境,实际上它设计用于Android™iPhone™WindowsLinux平台。


技术支持: 建站ABC | 管理登录