Làm thế nào để nghe giọng nói của tôi trong loa bằng mic?


79

Tôi có micrô USB để tôi có thể trò chuyện trên Skype, ghi âm, v.v. Nhưng làm cách nào tôi có thể làm cho nó để mic của tôi bật và tôi nói, nghe trong loa trực tiếp mà không phải ghi âm giọng nói của mình trước rồi phát lại trở lại? Tôi cần ứng dụng nào hoặc tôi có thể bật tùy chọn này ở đâu?

Tôi đang chạy Ubuntu 10.10


2
Một điều cần xem xét là tùy thuộc vào card âm thanh của bạn, bạn có thể bị trễ (một chút chậm trễ giữa khả năng nói và âm thanh phát ra từ tai nghe của bạn). Điều này rất khó tin và là do quá trình xử lý và chuyển đổi từ Analog sang Digital sau đó trở lại Analog. Tôi đã nghe nói rằng trong Ubuntu bạn có thể cần phải cài đặt thư viện âm thanh Jack để giảm độ trễ. superuser.com/questions/87571/ từ
Colin Matheson

1
ok, nhưng làm thế nào để tôi có được âm thanh phát ra ở nơi đầu tiên?
Martin Zeltin

Bạn không cần jack. Tôi sử dụng kernel lowflency từ Ubuntustudio cũng có sẵn thông qua apt-get mà không gặp vấn đề gì.
mchid

6
Hãy thử lệnh này:arecord | aplay
user619271

Câu trả lời:


99

Đây là một giải pháp mà tôi đã thử nghiệm với Pulse Audio trên Ubuntu 12.04.

  • Cài đặt điều khiển âm lượng PulseAudio ( pavucontrol):

    sudo apt install pavucontrol
    
  • Bây giờ chúng tôi sẽ định tuyến micro của bạn đến loa của bạn. Làm điều này bằng cách chạy lệnh sau:

    pactl load-module module-loopback latency_msec=1
    
  • Trên tab Ghi âm của pavucontrol, bạn có thể hiển thị tất cả các luồng (hộp tổ hợp ở dưới cùng) và sau đó định cấu hình micrô nào (nếu bạn có nhiều hơn một) nên lặp lại thành âm thanh nổi tương tự tích hợp

Để dừng nó chạy, chạy:

pactl unload-module module-loopback

7
Giải pháp hoạt động tốt, nhưng làm cách nào tôi có thể hoàn tác cài đặt này?
Ionică Bizău

3
Để hoàn tác nó xem câu trả lời này .
Ngữ pháp

1
Khi tôi làm âm thanh này phát ra từ loa, nhưng nó chỉ ở trạng thái tĩnh và không có giọng nói nếu tôi nói vào mic. Có ý kiến ​​gì không? Tôi vào ngày 14.04
andrewmh20

1
trì hoãn phát lại ruins .. cố gắng hát với nó: \
neu-rah

2
Nó vẫn cho độ trễ hơi đáng chú ý, gây khó chịu khi chơi nhạc cụ. Có cách nào để tránh nó không?
Daniel Vartanov

31

Giải pháp đơn giản

Chỉ dùng:

arecord -f cd - | aplay -

Nếu bạn muốn chơi trong khi tiết kiệm:

arecord -f cd - | tee output.wav | aplay -

Chắc chắn, cách đơn giản nhất để dội micro vào tai nghe. Tôi nhớ một giao diện GUI.
Pedro Vagner

6
Với giải pháp này, việc phát lại có độ trễ khủng khiếp, thật không may
Daniel Vartanov

5
Điều này sẽ giúp với độ trễ:arecord --buffer-time=1 - | aplay --buffer-time=1 -
tộc

Cách tuyệt vời để ghi lại phương tiện truyền thông! Bạn cũng có thể nghe nó để nó bớt chậm một cách đau đớn! Câu hỏi mặc dù, làm thế nào tôi có thể xử lý việc này nếu tôi có nhiều micrô được kết nối (làm thế nào tôi có thể chọn cái này hơn cái kia)?
Đánh dấu

30
  1. Đầu tiên cài đặt PulseAudio Volume Control / pavucontrol.

    Cài đặt qua Trình quản lý phần mềm.

    Hoặc chạy lệnh dưới đây trong terminal:

    sudo apt-get install pavucontrol
    
  2. Để bắt đầu Mic để Loa hoạt động, hãy chạy bên dưới lệnh trong thiết bị đầu cuối.

    pactl load-module module-loopback latency_msec=1
    
  3. Để dừng tương tự, chạy bên dưới lệnh trong thiết bị đầu cuối.

    pactl unload-module $(pactl list short modules | awk '$2 =="module-loopback" { print $1 }' - )
    

Giải pháp này không hoạt động trên Ubuntu Budgie 18.04 (kernel 4.20.17) trên Dell Inspiron 7720
Marecky

19

Bạn có thể làm điều đó với jackdqjackctl.

Chương trình jackdnày là một trình nền máy chủ âm thanh cho Linux và đối tác của nó qjackctllà một giao diện người dùng đơn giản cho phép bạn xử lý máy chủ âm thanh JACK. Từ đó, bạn hầu như có thể kết nối đầu ra của mic với loa.

Bạn có thể cài đặt chúng từ thiết bị đầu cuối của bạn với:

sudo apt-get install jackd qjackctl

Sau khi cài đặt nó, và chạy qjackctlcác kết nối được đề cập sẽ trông giống như ảnh chụp màn hình sau đây.

ứng dụng qjackctl đang hoạt động

Lưu ý, tôi là một biên tập viên âm thanh chuyên nghiệp, tôi và sử dụng nó mỗi tuần để ghi lại vừng.

HTH.


4
Tôi phải làm gì nếu không có gì dưới các kết nối ở đó .... Tôi không có hệ thống đó - chụp - phát lại thứ .... không có gì ở đó ....
Martin Zeltin

1
Tôi nghĩ rằng nó không hoạt động vì tôi có mic USB ...
Martin Zeltin

Lạ thật ... khi bạn bắt đầu qjackctl, dit nó bắt đầu mà không phàn nàn?
Rubens Mariuzzo

2
@MartinZeltin: Đối với tôi đó là vì máy chủ jack chưa được khởi động. Nhấp vào nút 'Tin nhắn' và tìm lỗi đó trong nhật ký. Để khắc phục điều này, tôi đã mở 'Cài đặt' và sau đó chuyển đến tab 'Misc' và đánh dấu 'Khởi động máy chủ âm thanh JACK khi khởi động ứng dụng'. Sau đó tôi đóng qjackctl và mở lại. Sau đó tôi có thể thấy chính xác những gì trong hình trên
Baggers

12

Tôi đã đóng gói câu trả lời của người khác vào 'lắng nghe', một kịch bản Bash. Chạy này để nghe đầu vào mic của bạn. Nó ngủ mãi. Giết nó (ví dụ Ctrl-C) để ngừng nghe.

#!/usr/bin/env bash

# Directs audio input (e.g. mic) to audio output (e.g. speakers),
# then sleeps forever. Stops audio redirection when it is killed.
# So, for example, plug your phone into the PC's mic, run 'listen',
# and listen to phone audio through your computer's speakers.
#
# Requires:
# sudo apt-get install pactl

set -e

module=$(pactl load-module module-loopback latency_msec=10)

function cleanup {
    pactl unload-module $module
}

trap cleanup EXIT

sleep infinity

3

Chỉ là bản cập nhật cho năm 2018 nếu bạn sử dụng gnome. Có một phần mở rộng gnome mà bạn có thể sử dụng để đạt được điều đó. Đây là liên kết trong trường hợp bất cứ ai muốn dùng thử https://extensions.gnome.org/extension/954/pulseaudio-loopback-device/


Bạn có thể giải thích một chút về cách cài đặt nó và nó nên hoạt động như thế nào không? Tôi nghĩ rằng tôi đã cài đặt tiện ích mở rộng đúng cách (sử dụng plugin mở rộng Firefox Gnome Shell), nhưng không có gì xảy ra và tôi không biết làm cách nào để bật / định cấu hình tiện ích mở rộng.
bluenote10

Khi bạn cài đặt nó, nó sẽ làm cho một biểu tượng khay xuất hiện. Nhấp vào biểu tượng đó sẽ kích hoạt vòng mic. Nếu biểu tượng khay không hiển thị, có lẽ bạn cần phải cài đặt một cái gì đó như TopIcon Plus và điều đó có thể sẽ khiến nó xuất hiện. Tôi xin lỗi tôi không thể cụ thể hơn nhưng phải chuyển sang windows và đã được một thời gian kể từ khi tôi sử dụng linux như một hệ thống chính.
Lucas D'Abate

0

Bạn có thể sử dụng âm thanh để khuếch đại giọng nói của mình bằng tính năng "phát lại trong khi ghi âm". đi đến chỉnh sửa> tùy chọn> ghi âm> kiểm tra phần mềm phát.


Tôi không chắc chắn rằng một phần mềm ghi âm là giải pháp phù hợp để dội lại đầu vào micrô vào loa.
David Foerster

0

Mixxx thật tuyệt vời! Tôi đang sử dụng nó trên Ubuntu (Budgie) 18.04. Cài đặt nhanh, chỉ cần bật nó lên, thiết lập phần cứng của bạn (tôi chỉ phải thiết lập thiết bị đầu vào) và bật mic. Bạn đang hoạt động và hoạt động nhanh chóng, không có độ trễ, cộng với khả năng làm được nhiều việc hơn nếu bạn muốn. Tôi tải nó xuống từ cửa hàng phần mềm.

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.