未來版MicroPython編程9:I2S麥克風¶
09: I2S麥克風¶
導入麥克風庫¶
import audio
1. 初始化I2S麥克風¶
au=audio.Audio()
3. 雲端語音辨識(效果可能不準確,只建議高階用家使用)¶
au.recognize(sec=1,vid=1737)
進行語音辨識,需要網絡連線。
sec為語音長度,建議為1~3秒。
vid為語言,現時支援4種語言:
- 1537:普通話
- 1737:英文
- 1637:粵語
- 1837:四川話
聲音強度範例程式¶
import time
import audio
au = audio.Audio()
while 1:
time.sleep(0.1)
print(au.loudness())
語音辨識範例程式¶
from future import *
import audio
au = audio.Audio()
wifi.connect(wifiname), wifipw)
screen.clear()
screen.text(au.recognize(vid=1737, sec=2),5,10,1,(0, 119, 255))