- 在线时间
- 479 小时
- 最后登录
- 2026-4-13
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7789 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2922
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1171
- 主题
- 1186
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
基本的语音到文本- import speech_recognition as sr2 M3 k# n% \; S\" O6 g0 U
- ; m7 ]9 ^& q+ @9 [- y
- recognizer = sr.Recognizer()
9 e& J3 k3 {9 w/ f) n8 p2 \
, H/ z; s) \' m- with sr.Microphone() as source:% c+ j, ?3 P) {9 ]
- print("请说些什么:")/ H/ L/ G+ t. O8 t4 v# U: b+ o
- audio = recognizer.listen(source)
- `8 _& V/ W+ S5 v\" p2 P' _* m' W1 c6 T - $ F5 q. I ~7 `, E
- try:
9 |% u; H F+ n- i. B' Q; N, J\" F - print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))
( C+ q$ h* I$ O4 h6 R5 b F - except sr.UnknownValueError:* R. }! M) M& C7 K3 q5 u. a
- print("无法理解你的话")
& m% s. k3 I\" R: b5 F/ E! X4 |' h - except sr.RequestError as e:
' C) m5 h8 V, Q6 p \7 E2 S - print("请求错误; {0}".format(e))
9 P) c. h! X! `2 j' H4 Y7 c& N/ I5 ` - ( a% ?( O! h5 M$ W9 x
复制代码
& e, b/ v i5 p* E# f# T/ q |
zan
|