Làm cách nào tôi có thể phát âm thanh qua một cuộc trò chuyện điện thoại mở?


21

Tôi muốn có thể phát một bản ghi âm qua một cuộc trò chuyện điện thoại mở. Tức là, trong khi điện thoại được kết nối (một cuộc gọi đi), một tệp âm thanh được ghi sẵn được phát qua kết nối điện thoại mở. Tôi có thể làm cái này như thế nào?


Tôi tin rằng những gì bạn đang tìm kiếm là một thư thoại?
Nói dối Ryan

1
@LieRyan Có thể là để giữ ai đó ở lại hoặc một cái gì đó là tốt.
Matthew đọc

Câu trả lời:


3

Không, điều tốt nhất mà bạn có thể đạt được là phát âm thanh qua loa để micrô có thể thu âm. Không có ai có thể hoàn thành điều đó.


Không cần sử dụng bất kỳ api nào, bạn có thể phát âm thanh qua loa của điện thoại để micrô sẽ thu âm. Tôi đoán tôi chỉ đang lặp lại cùng một câu trả lời nhưng nhấn mạnh rằng không cần bất kỳ API nào ở đây. Cũng xem câu trả lời của tôi dưới đây.
m__

2

@jim, Hãy thử sử dụng API AudioTrack ở chế độ Luồng. xem đoạn mã dưới đây

            AudioTrack track = new AudioTrack(AudioManager.STREAM_VOICE_CALL, mySampleRate, 
            AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT, 
            myBuffersize, AudioTrack.MODE_STREAM);

Điều này sẽ làm việc


1
Những người đam mê Android được thiết kế cho các câu hỏi của người dùng cuối về hệ điều hành Android. Đây có thể là một câu trả lời cho một lập trình viên , nhưng nó gần như chắc chắn không phải là một câu trả lời cho người dùng .
eldarerathis

1
Có ứng dụng nào làm được điều này không? Nếu không, có lẽ có một cơ hội ở đây.
Matthew Đọc

1
@MatthewRead, bây giờ có ứng dụng nào như vậy không?
kagali-san

Tôi nên nhận xét rằng điều này cũng không thể .. Bạn chỉ đơn giản là không có âm thanh phát hoặc nó chỉ phát trên điện thoại đã cài đặt ứng dụng. Sẽ đề nghị thử nghiệm trước khi đăng.
Tức giận 84

1

Khi tôi cần phát một cái gì đó được ghi lại qua điện thoại, tôi thường bật loa điện thoại và nhấn âm lượng lên tối đa. Sau đó, mọi người ở đầu bên kia có thể nghe thấy, nhưng nó hoạt động tốt nhất trên các nhà cung cấp giọng nói HD (âm thanh nghe hay hơn ở đầu bên kia) :)


0

Theo kinh nghiệm của tôi, bạn có thể phát âm thanh đã ghi trong ứng dụng trình phát nhạc. Mặc dù ứng dụng dừng phát khi điện thoại được kết nối, nhưng đối với hầu hết các ứng dụng âm nhạc, nếu bạn khởi động lại phát lại , sẽ tiếp tục phát.

Nếu bạn muốn âm thanh được phát tự động, có thể bạn có thể sử dụng thư thoại.


-1

Nếu bạn có điện thoại hoặc thiết bị thứ cấp mà bạn có thể phát tệp âm thanh trên và cả hai thiết bị đều có cổng phụ, chỉ cần mua cáp phụ trợ giá rẻ, cắt mở và cắm cả hai dây theo cách khác, vì vậy điện thoại nghĩ rằng cái kia thiết bị là micro. Điều này hoạt động tốt hơn mà chỉ đơn giản là phát nó qua loa vì có rõ ràng hơn nhiều và không có tiếng ồn nền.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.