I am a newbie in this domain. I want to create landline phone using RPi, even after searching i couldn't find relevant stuff . Please help .
Functionalities :
- Connect to existing telephone line , do basic call related activities.
Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It only takes a minute to sign up.
Sign up to join this communityI am a newbie in this domain. I want to create landline phone using RPi, even after searching i couldn't find relevant stuff . Please help .
Functionalities :
I suspect this may be more complex than you imagined, given the level of detail in your question.
To "connect to existing telephone line" you need a telephone line interface - not too hard to create with some basic electronics. Read all about it here for example.
To "do basic call related activites", I guess you mean dialling, going on/off hook, detecting ringing etc. For dialling you will need a DTMF generator, which you can do in software on the Pi. A quick Google search turned up this and there are many others. Detecting ringing and going on/off hook are explained in the first link, about telephone line interfaces.
The Pi's audio output should plumb easily enough into a suitable telephone line interface. The Pi does not have an audio input so you'll need to add one to connect to your telephone line interface, perhaps like this.
As for "create a web interface via which I can make calls" - this is a huge topic and you don't give any indication of what you know. You might consider using PHP to call external programs, for example. There are many options here but perhaps that will give you an idea to start with.
Then you'll be able to make sounds on the line and receive sounds from the line. You don't mention what you want to do with them.