2011-09-21 34 views
6

Tôi đang bắt đầu cuộc gọi thoại từ ứng dụng của mình. Bây giờ tôi muốn rằng khi người dùng ở phía bên kia nhận cuộc gọi, tôi muốn phát tệp âm thanh đã ghi.Cách phát tệp âm thanh khi cuộc gọi bắt đầu?

Làm cách nào để thực hiện việc này? Hãy giúp tôi!

Trả lời

6

Tôi đã tìm thấy cách giải quyết khác. Tôi phát tệp âm thanh trên loa của thiết bị có âm thanh đầy đủ khi trạng thái điện thoại thay đổi thành TelephonyManager.CALL_STATE_OFFHOOK

Điều này đảm bảo rằng người dùng ở phía bên kia có thể nghe bản ghi.

+1

+1 cho câu hỏi và câu trả lời hay. Tôi cũng tích hợp cùng một nhiệm vụ trong ứng dụng của tôi nhưng tôi cần thêm thông tin về điều này. Xin hãy giúp tôi về điều này. nhu cầu của tôi là "Giả sử chúng tôi đã ghi tệp trong điện thoại di động của mình, khi chúng tôi gọi tới số bất kỳ người nào, ngay sau khi anh ấy nhận cuộc gọi, anh ấy cần nghe tệp giọng nói đã ghi mà chúng tôi đã ghi". Vui lòng phát lại tôi càng sớm càng tốt. Cảm ơn bạn. – Ramakrishna

+0

@Shafi, bạn có thể vui lòng cung cấp cho tôi bản đồ đường để triển khai giải pháp theo cách bạn đã đề xuất – Hunt

+0

@Ramakrishna Cảm ơn bạn. Yêu cầu của tôi cũng giống như bạn, và tôi đã sử dụng giải pháp mà tôi đã đề cập. – Shafi

2

Nói cách đơn giản và rõ ràng, bạn không thể phát bất kỳ âm thanh nào trên cuộc gọi đến

+0

không phải là cuộc gọi đến. Tôi đang bắt đầu một cuộc gọi từ ứng dụng của tôi. – Shafi

+0

sau đó bạn cũng không thể, Nó không quan trọng trên loại cuộc gọi – ingsaurabh

+0

cảm ơn cho trả lời nhanh chóng saurabh. – Shafi

Các vấn đề liên quan