亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法使用聲音設備錄制聲音

無法使用聲音設備錄制聲音

慕容708150 2021-09-14 10:25:34
我無法sounddevice在 python 中使用錄制音頻。這段代碼以前在舊版本的 Mac OS 上工作過。python3代碼如下:import sounddevice as sdimport numpy as npfs = 48000duration=5rec = sd.rec(int(duration * fs), samplerate=fs, channels=1, blocking=True)print(rec)輸出是array([[0.],       [0.],       [0.],       ...,       [0.],       [0.],       [0.]], dtype=float32)盡管此處未顯示所有值,但我已確認它們都為零。當聲音記錄正確時,這些值中的大部分都是非零的。我已確認設備設置正確:sd.default.device # Output is [2, 3]python3 -m sounddevice  0 DisplayPort, Core Audio (0 in, 2 out)  1 DisplayPort, Core Audio (0 in, 2 out)> 2 MacBook Pro Microphone, Core Audio (1 in, 0 out)< 3 MacBook Pro Speakers, Core Audio (0 in, 2 out)這與 Mac OS 中的權限有關嗎?我正在使用莫哈韋沙漠。
查看完整描述

2 回答

?
HUX布斯

TA貢獻1876條經驗 獲得超6個贊

我遇到了類似的問題,因為 vscode 的終端沒有請求操作系統的許可才能使用麥克風。一旦我在普通終端上啟動它并接受請求,它在兩個終端上都運行良好。



查看完整回答
反對 回復 2021-09-14
  • 2 回答
  • 0 關注
  • 225 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號