Đối với ứng dụng Android của tôi, tôi muốn phát tệp âm thanh sau khi trả lời cuộc gọi từ ứng dụng của tôi. Ứng dụng sẽ bắt đầu cuộc gọi điện thoại và khi người nhận nhận cuộc gọi, ứng dụng sẽ bắt đầu phát tệp âm thanh đã ghi.Tệp âm thanh phát trên Android trong khi gọi điện thoại
Bằng cách tìm kiếm rất nhiều trong Google, tôi thấy rằng điều này không thể trực tiếp có thể cho thiết bị chưa được phát hành.
Nhưng bất kỳ phương án nào khác hay cách khác để đạt được điều này?
Tôi muốn thực hiện điều này vì chức năng của ứng dụng là: nếu người dùng ứng dụng gặp sự cố, anh ấy chỉ cần nhấn nút trợ giúp trong ứng dụng và sau đó ứng dụng sẽ bắt đầu gọi cho người liên hệ được đề cập và sẽ phát tệp âm thanh đã ghi khi người đó nhận được cuộc gọi.
hai câu hỏi khác nhau một thực tế, * 1. * hiện tại * một khi người nhận nhận cuộc gọi * là không thể thông qua apis android, [mở trên android AOSP] (https://code.google.com/p/android/issues/detail?id= 14266), * 2. * một số giải pháp có sẵn để phát nhạc như [stream-audio trong khi gọi] (http://stackoverflow.com/questions/4833522/my-streaming-audio-player-continues-to-play-during -a-phone-call-cannot-make-it), không hoàn toàn sạch sẽ và kết quả có thể khác nhau từ thiết bị đến thiết bị – user2450263
Đưa âm thanh vào đường dẫn cuộc gọi thoại từ một ứng dụng không được Android hỗ trợ. Cho dù bạn có thể làm như vậy trên thiết bị gốc hay không, phụ thuộc vào nền tảng thiết bị nào dựa trên (và vì vậy, bất kỳ giải pháp nào bạn đưa ra có thể là nền tảng cụ thể và có thể yêu cầu sửa đổi bản thân Android ROM), xem ví dụ http://stackoverflow.com/questions/15204570/inject-uplink-audio-in-call-with-snapdragon-msm8960-soc/15205455#15205455 hoặc http://stackoverflow.com/questions/14432521/background-music- cho cuộc gọi/14433414 # 14433414 – Michael