数学建模社区-数学中国

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

作者: 2744557306    时间: 2024-4-26 11:06
标题: 语音识别的Python案例一
基本的语音到文本
  1. import speech_recognition as sr" v( x# M7 S/ S4 W' Z) A
  2. 9 L: o. F0 }- _
  3. recognizer = sr.Recognizer()
    0 K* X4 |1 u8 }- l' V5 C
  4. 3 D4 f7 m! K6 W5 C% e) C
  5. with sr.Microphone() as source:
    # n6 |' p, o8 v7 e
  6.     print("请说些什么:")& ?/ ]1 K% X/ b& U
  7.     audio = recognizer.listen(source)
    $ o4 n+ a, n) b7 u3 i) P
  8. : k! y7 _' b5 e- D$ f) U- V4 c
  9.     try:
    " @5 e/ S0 C. x, x: E% G) d
  10.         print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))
    . o8 F6 ^( t; B2 m) ]) r  K: [
  11.     except sr.UnknownValueError:
    ( j; n% g$ p! A- G7 B  Y& ]
  12.         print("无法理解你的话")- E* `# U! X# e8 b
  13.     except sr.RequestError as e:
    / f7 b7 s7 k9 u% c
  14.         print("请求错误; {0}".format(e))
    # f; C( k4 s7 X; F! ~

  15. # X4 ^/ e! I7 c4 x2 a0 r7 e. ]
复制代码
7 g" R. J1 _. k: B% I, @% X, Y/ Y6 |





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