- 在线时间
- 481 小时
- 最后登录
- 2026-8-25
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7859 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2946
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1177
- 主题
- 1192
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
基本的语音到文本- import speech_recognition as sr
2 d* R! W8 `9 V& c# W V
, t3 ]& A) N6 p H1 x- B1 ~; u% O- recognizer = sr.Recognizer()
. @. Y8 T! `0 [ - ! [\" u, ~3 u5 E
- with sr.Microphone() as source:
$ j) f4 O$ j* T) u* a1 B1 J! \3 | - print("请说些什么:")+ P3 c6 | ~+ R\" G% Z0 U8 P
- audio = recognizer.listen(source)
* I) l1 Q* R0 b8 P' u\" C. |7 R - 8 q+ D. `; ?6 O4 L/ N0 @
- try:+ t\" e6 J) Z; t1 V- I: i5 M& J
- print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))
, C# ? Y1 W0 g- w: _* ~ - except sr.UnknownValueError:8 m8 I+ H1 K ^5 ?\" \& z
- print("无法理解你的话")9 \$ F3 p ~ n3 ^/ `
- except sr.RequestError as e:: ?! ~% ^+ B& l\" [& D5 G
- print("请求错误; {0}".format(e))
, [1 U; z* z+ R- i; @ - \" D/ p) m$ P4 D+ p2 V# c6 C
复制代码 / t* o! E* j; f5 F
|
zan
|