数学建模社区-数学中国

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

作者: 2744557306    时间: 2024-4-26 11:06
标题: 语音识别的Python案例一
基本的语音到文本
  1. import speech_recognition as sr, L, w/ i, `2 m+ X* B4 z
  2. 5 k6 S2 |4 k) N2 B6 n
  3. recognizer = sr.Recognizer()2 c$ {! z' h. A" X0 X1 ]
  4. $ _; \5 Q4 i* r3 n- |! m
  5. with sr.Microphone() as source:6 |: z# b1 r% u7 w
  6.     print("请说些什么:")+ E# y9 o& O- m! ^
  7.     audio = recognizer.listen(source)
    & [  C1 }. }/ c9 J" i0 T% }4 `2 W/ z$ |

  8. ' I$ i/ _) }6 {- y
  9.     try:
    * [0 c% L- r2 E! f8 d2 y# m3 K+ a7 F6 v
  10.         print("你说的是:" + recognizer.recognize_google(audio, language='zh-CN'))& L. v$ O% p7 {4 J3 h8 v3 `# n! b
  11.     except sr.UnknownValueError:# F; T" y/ Y& I$ j9 g; r3 ]' m$ C
  12.         print("无法理解你的话")
    6 c! N4 Z0 H( I) R" C* D& P
  13.     except sr.RequestError as e:5 m2 S3 m6 k. B) H: K1 L7 g
  14.         print("请求错误; {0}".format(e))
    1 h; M. p- O, A
  15. ( ]( M  m& s( [4 a: b/ ^4 X: \
复制代码
! l5 r. W/ y4 `, \( p





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