数学建模社区-数学中国

标题: 语音识别的Python案例一 [打印本页]

作者: 2744557306    时间: 2024-4-26 11:06
标题: 语音识别的Python案例一
基本的语音到文本
  1. import speech_recognition as sr
    5 [8 r+ H! I/ o% s
  2. 3 N, I+ q: N; C
  3. recognizer = sr.Recognizer()
    5 H8 g/ q9 d; j7 C/ V
  4. ; Q- W' K- f) [" s- |6 R; K: d- B
  5. with sr.Microphone() as source:
    0 C# _1 ~+ k0 m5 r& x4 ?& [
  6.     print("请说些什么:")
    ) z+ D+ Q* a6 ]. U& M+ K9 H% M
  7.     audio = recognizer.listen(source)
    / x- K4 n3 t5 i2 E. `

  8. 6 K7 Q8 b+ h. [8 d2 [; U& L) |
  9.     try:
    5 Q% u2 ?" P. E- o# M/ D" b% O
  10.         print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))1 C) s; ~: I* e1 ]' o8 D
  11.     except sr.UnknownValueError:
    ' ~1 m1 [/ \+ w
  12.         print("无法理解你的话")
    * J3 N7 N5 O# U  T" E) F
  13.     except sr.RequestError as e:7 w$ v' R" ~, P2 P: u$ s6 y
  14.         print("请求错误; {0}".format(e)); `) G. s6 ~* J8 y( M& L: x" n
  15. , y% R, G# A9 G/ n# P0 ?3 B  d
复制代码
3 @, Y  e! J; h





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5