Oreka is a modular and cross-platform system for recording and retrieval of audio streams.
Oreka project currently supports VoIP SIP and sound device based capture. Recordings metadata can be stored in any mainstream database. Retrieval of captured sessions is web based.
Here are some key features of "Oreka":
Recording and storage
- Record VoIP SIP sessions by passively listening to network packets. Both sides of a conversation are mixed together and each call is logged as a separate audio file.
- Record from a standard sound device (e.g. microphone or line input). Can record multiple channels at the same time. Each recording goes to separate audio files
- Open plugin architecture for audio capture means that the system is potentially capable of recording from any audio source.
- Automatic audio segmentation so that continuous audio sources can be split in separate audio files and easily retrieved later.
- Voice activity detection.
- GSM6.10, A-Law and u-Law compression available in order to save disk space.
- Recording metadata logged to file and/or any mainstream database system.
- Recordings retrieval can be done using the following criteria (when available):
- Recording duration
- Direction (for a telephone call)
- Remote Party (for a telephone call)
- Local Party (for a telephone call)