This manual details the programming methods of the Sanhui series voice cards, including programming basics, voice processing, channel management, event handling, callback functions, etc.
About this manual
This manual provides developers with detailed instructions for programming Synway's Three Exchange hardware. It includes driver installation, supported operating systems, and a full description of the SyncCTI API functions.
The document also covers protocol-specific programming such as SS7, ISDN, SIP, and H.323, and provides reference tables for ISDN channel release cause codes and other telecommunication parameters. This manual is written in Chinese.
What's inside
- SyncCTI driver architecture
- SyncCTI driver tools
- Board programming basics
- Supported codecs
- Operating system support
- API function reference
- Event‑driven programming
- SIP and H.323 programming
- ISDN channel release codes
Frequently asked questions
Which operating systems are supported by the SyncCTI driver?
The manual lists the supported operating systems in section 1.4.
How can I retrieve the model of a Synway board programmatically?
Use the API function SsmGetBoardModel to obtain the board model.
Where can I find the ISDN channel release cause codes?
They are provided in Appendix 1 titled “ISDN 通道释放原因值表”.
How do I set the playback volume for audio data?
The function “设置放音数据音量及去疝” is used to adjust playback volume.