keno Leon
Theo
Ngày 10 tháng 6 năm 2021
·
8 phút đọc
·
Chỉ dành cho thành viên
Bài viết. 6,567
Chủ đề. 116
Đã tham gia. Tháng 9 năm 2016
Danh tiếng. 487
19-Oct-2019, 09. 45 giờ sáng[18-Oct-2019, 08. 26 giờ chiều] Zenolen đã viết. Vì vậy, tôi đã cài đặt các công cụ xây dựng C++ từ Visual Studio Build Tools 2019. Thật không may, tôi vẫn gặp lỗi tương tự khi cố gắng cài đặt pyaudio. Có thể nó chưa được cài đặt vào dòng lệnh nhưng tôi gặp khó khăn khi tìm cách thực hiện điều đó.bánh xe tải xuống
Bất kỳ trợ giúp thêm sẽ được đánh giá cao
Bánh xe được tuân thủ trước với tất cả những thứ cần thiết
Ví dụ Python 37 và 32-bit sẽ là
pip install PyAudio-0.2.11-cp37-cp37m-win32.whl64-bit sẽ là [đây cũng là phiên bản Python 32-bit hoặc 64-bit không phải hệ điều hành]
pip install PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl
Hồi đáp
Tìm thấy
Hồi đáp
Zenolen
nuốt không tải
Bài đăng. 4
Chủ đề. 1
Đã tham gia. Tháng 10 năm 2019
Danh tiếng. 0
26-Oct-2019, 05. 31 giờ chiềuXin chào jefsummers và snippsat,
Cảm ơn rất nhiều vì cả hai đề xuất của bạn, tôi đánh giá cao nó. Cuối cùng, tôi đã chọn Anaconda vì nó cũng có vẻ tốt cho việc học sâu, điều mà tôi cũng muốn tham gia
Bây giờ tôi đã cài đặt pyaudio
Nhưng tôi vẫn gặp vấn đề. Tôi đã rất cố gắng để nó hoạt động và tôi đã có chế độ chặn để phát đầu vào micrô thành đầu ra. Nhưng tôi đã tìm kiếm trên mạng một thời gian và tôi không thể tìm thấy lời giải thích rõ ràng về cách sử dụng chính xác chế độ “gọi lại”. Tôi đã tìm thấy các ví dụ về cách truyền âm thanh đến thiết bị đầu ra [và tôi đã làm được điều đó] nhưng không tìm thấy cách lấy dữ liệu từ micrô. Tôi cũng không thể tìm thấy định dạng mà pyaudio sử dụng để ghi dữ liệu, định dạng mà tôi sẽ cần biết nếu tôi viết nội dung nào đó để sửa đổi định dạng đó
Tôi không biết liệu mình có bỏ sót điều gì hiển nhiên hay không nhưng tôi bị mắc kẹt ngay khi tôi cảm thấy gần như đã làm cho nó hoạt động
Bất kỳ đề xuất nào cũng sẽ rất tuyệt
Hồi đáp
Tìm thấy
Hồi đáp
jefsummers
Đà giám mục
Bài viết. 1.276
Chủ đề. 2
Đã tham gia. Tháng 5 năm 2019
Danh tiếng. 85
04-Tháng mười một-2019, 02. 57 giờ sángCác công việc sau. Tôi lấy nó từ GitHub https. //ý chính. github. com/mabdrabo/8678538
và sửa đổi nó để hoạt động với Python 3. Nó sẽ ghi lại vài giây từ micrô, sau đó lưu nếu tắt dưới dạng. tập tin wav
import pyaudio import wave FORMAT = pyaudio.paInt16 CHANNELS = 2 RATE = 44100 CHUNK = 1024 RECORD_SECONDS = 5 WAVE_OUTPUT_FILENAME = "file.wav" audio = pyaudio.PyAudio[] # start Recording stream = audio.open[format=FORMAT, channels=CHANNELS, rate=RATE, input=True, frames_per_buffer=CHUNK] print ["recording..."] frames = [] for i in range[0, int[RATE / CHUNK * RECORD_SECONDS]]: data = stream.read[CHUNK] frames.append[data] print ["finished recording"] # stop Recording stream.stop_stream[] stream.close[] audio.terminate[] waveFile = wave.open[WAVE_OUTPUT_FILENAME, 'wb'] waveFile.setnchannels[CHANNELS] waveFile.setsampwidth[audio.get_sample_size[FORMAT]] waveFile.setframerate[RATE] waveFile.writeframes[b''.join[frames]] waveFile.close[]
Hồi đáp
Tìm thấy
Hồi đáp