2012-02-17 17 views
5

Tôi đang ghi âm bằng MediaRecorder, nhưng rất tiếc khi tôi phát lại âm thanh đã ghi, tôi có phương tiện với âm lượng rất thấp. Tôi không nghe thấy bất cứ điều gì (hầu như bất cứ điều gì).Ghi âm với âm lượng cao trong android

Có khả năng tăng âm lượng ghi không? Giống như setVolume() khi chúng ta ghi lại? Tôi cố gắng xem trong API MediaRecorder nhưng tôi không thể tìm thấy setVolume hoặc một cái gì đó như thế .. Có công việc nào xung quanh không? Cảm ơn.

+0

r u sử dụng Trình giả lập để thử nghiệm hoặc Thiết bị thực? Nếu bạn đang sử dụng thiết bị Realy thì hãy kiểm tra khối lượng MediaSound. –

+0

Tôi sử dụng thiết bị thực .. Vì vậy, tôi phải thay đổi âm lượng của trình phát phương tiện để ghi với âm lượng lớn? – user430926

+0

@ user430926: Có bạn thân, iDroid Explorer là đúng. Không có thiết bị nào để ghi âm với âm lượng khác nhau thay vì MediaVolume. Vì vậy, hãy chấp nhận nó để nó có thể giúp đỡ người khác. hoặc đặt thêm một số thông tin hoặc cập nhật câu hỏi của bạn. Cảm ơn. –

Trả lời

5

Vâng sau khi một số r & d và googling tôi tìm thấy là không có khối lượng cụ thể cho mic. khi bạn đang ghi âm có khối lượng phương tiện như âm lượng micrô.

Vì vậy, để thiết lập nó, Chuyển

Settings->Sound->Volume-> 

và kiểm tra khối lượng Media.

Nếu bạn muốn Ghi âm ở mức Âm lượng đầy đủ, hãy giữ Khối lượng phương tiện cao và nếu bạn muốn ghi âm ở Âm lượng thấp thì hãy giữ Khối lượng phương tiện nhỏ.

AIK không có sollution khác.

Vì vậy, hãy làm điều đó cho trường hợp của bạn.

+0

Có API nào để thay đổi âm lượng của thiết bị không ?? Cảm ơn. – user430926

+0

Cảm ơn. và Vâng ngay bây giờ tôi không có ý tưởng về api để thay đổi âm thanh. –

+1

Tôi thử nó và nó không hoạt động .. Bất kỳ giải pháp nào khác? – user430926