数学建模社区-数学中国

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

作者: 2744557306    时间: 2024-4-26 11:06
标题: 语音识别的Python案例一
基本的语音到文本
  1. import speech_recognition as sr
    + u+ c& G# m7 p9 S
  2. 6 E5 Z7 A9 H4 f" z' [7 j- {
  3. recognizer = sr.Recognizer()
    + N8 p% {  f9 t/ ]) p2 j0 v

  4. 2 D( ~# M3 A* a1 A
  5. with sr.Microphone() as source:
    / U* Y, P1 [% `. K% d  }
  6.     print("请说些什么:")4 E1 ?' q6 g1 f0 s$ F
  7.     audio = recognizer.listen(source)( ]- [/ F& D1 H. L+ v/ }6 c- v

  8. - b1 |, b/ ?" U* u1 X* }  ]
  9.     try:
    ( m( @% i/ r9 C3 x' F) k% D3 \
  10.         print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))
    & ~2 {0 l% s' s4 g3 c
  11.     except sr.UnknownValueError:
    ' c# B4 h& x8 `1 j
  12.         print("无法理解你的话"); E  o+ N, D7 O' [1 h5 z
  13.     except sr.RequestError as e:) R8 h; G; Q0 C
  14.         print("请求错误; {0}".format(e))
    ; U8 f8 R; Q' c$ h" ]; q
  15. ( o7 X- g4 H5 t& h$ f) M
复制代码

! b$ J1 w! e) v6 N$ a) F




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