- 在线时间
- 480 小时
- 最后登录
- 2026-6-1
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7823 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2934
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1174
- 主题
- 1189
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
基本的语音到文本- import speech_recognition as sr
+ O. ^% C4 [) P$ ?0 R - N; d* M5 \+ ~. B, f J
- recognizer = sr.Recognizer()5 y\" I# _# p0 |& t: [) L
8 K3 e; e+ M2 y1 s* A1 G( S8 m- with sr.Microphone() as source:
1 d* P2 g# u6 Z, d2 Z% I5 m/ `2 A - print("请说些什么:")5 B8 J& x! _7 r9 r! Y t
- audio = recognizer.listen(source)- d9 } L9 V\" X8 A0 t% k# ~
. M: L+ p/ g3 C6 I) k0 a- try:4 z( w( l* f$ N9 i$ x
- print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))
0 u1 P; O/ Q- B5 ^2 m - except sr.UnknownValueError:( O# z0 e# L2 u7 h
- print("无法理解你的话")
, v. b7 ]8 C; z% N# n\" | - except sr.RequestError as e: W4 Q% b9 X9 K/ n# R3 k
- print("请求错误; {0}".format(e))5 q6 s) n4 Y# H
\" Z0 a; L# ?% l5 D& {
复制代码 . o; _' ]% i* ~7 r5 i. T. U% n( D
|
zan
|