2010-05-16 2 views
1

나는 전화를 받고, 전화를 걸고, 녹음을 재생하고, 상대방의 사람이 말하는 것을 녹음하고 저장하는 프로그램을 작성하려고하는 리눅스 사용자입니다 오디오 파일. 가능한 경우 내 컴퓨터와 함께 제공된 모뎀을 사용하려고합니다. 이 프로그램을 작성하려면 무엇을 사용해야합니까?리눅스에서 전화 응용 프로그래밍

+0

모두 전화 및 저급 api에 달려 있습니다. 더 말해주십시오 –

+0

또한 전화 표준 (당신이 할 수있는 것에 관한 법률은 말할 것도 없습니다)이있는 국가에 따라 다릅니다. 국가마다 다릅니다. 국가. –

답변

5

asterisk을 확인할 수 있습니다. 나는 루비 adhearsion 대신 C. 토끼 link text는 BT 이런 짓을하지만 토끼는 이후보고되지 합병 서비스로서를 실행하는 데 사용 등의 서비스에서

0

모습으로 칭찬 사용할 수 있습니다.

또한이 서비스를 제공하는 ISP가 있으며보고 가치가있을 수있는 통화의 워크 플로를 수행하기위한 국제 표준이 있습니다.

두 가지 접근 방법이

나는 별표 그렇게 기반으로 구축, 특히 다른 프로젝트 보는 가치가 동의 사랑/적은 코드/작업이 필요합니다 ..

1

는 또한 Twilio 좀 봐 - 그들은 구름있어 서비스를 제공하고 전화 통신 하드웨어를 모두 갖추고 있습니다. 인바운드 통화를 처리 할 웹 인터페이스를 제공하거나 서버에 연결하여 발신 전화를 시작해야합니다. 여기에 그들의 page on making calls이 있습니다.

2

필자는 대립적 인 것처럼 보이기를 원하지 않지만 계산기가있는 경우 왜 주 판으로 무엇인가를 해결해야합니까? 내 생각에 비용은 모뎀을 사용하고자하는 동기입니다. BBS 시절로 돌아가는 SO 사용자로서, 나는 VOIP 대신 "VOICE"로 돌아온 수많은 모뎀 (심지어 US Robotics)과 (특히 VOIP PBX를 무의식적으로 다이얼링 할 때) 논쟁 해왔다. 그 방향으로 체류하면 머리카락이 당겨질뿐입니다. Hayes "AT"호환은 이전의 의미를 의미하지 않습니다. 나머지 모낭을 보존하고 대신 네트워크 카드를 사용하십시오.

별표 (또는 더 쉬운 FreePBX/Trixbox 등)를 사용하면 며칠 또는 몇 주가 아닌 몇 시간 내에이 기능을 구현할 수 있습니다. 당신의 시간은 무엇입니까?

죄송합니다. 문제가 해결되었습니다.

관련 문제