成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

僅需十行代碼,用Python創建語音模擬器

開發 前端
為什么要使用“as sr”:簡化代碼。例如,可以使用sr.Recognizer()來代替speech_recognition.Recognizer()。

1、簡介

使用Python、pyttsx3和SpeechRecognition庫能快速創建語音模擬器。

用Python逐步創建語音模擬器

2、項目要求

首先,在機器上安裝Python,如果設備上已經安裝了Python,請跳過這一步驟。

要安裝Python,請訪問Python官方網站:https://www.python.org/downloads/并下載它。

接下來,安裝SpeechRecognition和pyttsx3庫。在命令提示符或終端中輸入以下命令:

pip install SpeechRecognition
pip install pyttsx3

SpeechRecognition:用于錄制聲音并將其轉換為文本。

pyttsx3:將文本轉換為聲音。

3、編碼步驟

步驟1

導入庫。示例代碼如下:

import speech_recognition as sr
import  pyttsx3

為什么要使用“as sr”:簡化代碼。例如,可以使用sr.Recognizer()來代替speech_recognition.Recognizer()。

步驟2

rec = sr.Recognizer()

rec = sr.Recognizer()這行代碼創建了一個名為rec的新的Recognizer對象。

步驟3

with sr.Microphone() as src:
    print("Say something...")
    audio = rec.listen(src)
    text = rec.recognize_google(audio)

with sr.Microphone() as src:這行代碼指示計算機監聽麥克風。麥克風現在被稱為src。

print("Say something..."):這行代碼指示計算機打印一條消息,內容是“Say something...(說點什么...)”。這是對使用者說話的提醒。

audio = rec.listen(src):這行代碼告訴計算機聽一段時間麥克風的聲音,并將錄制的聲音存儲為audio。

text = rec.recognize_google(audio):這行代碼告訴計算機使用Google語音識別技術將錄制的聲音(audio)轉換為文本。文本將以text形式存儲。

步驟4

engine = pyttsx3.init()

這行代碼指示計算機激活語音合成器,用于將文本轉換為聲音。

步驟5

engine.say(text)

這行代碼指示計算機使用語音生成器(engine)朗讀剛剛說過的文本(text)。這就像按下錄音設備上的“播放”按鈕,就能聽到剛剛錄制的內容。

步驟6

engine.runAndWait()

這行代碼指示計算機在繼續下一步之前等待語音生成器(engine)朗讀完文本(text)。這就像等待錄音播放完畢后再關閉設備。

步驟7

運行程序并說些什么。

注意:

如果程序無法運行,請嘗試執行以下操作:

pip install setuptools

4、完整代碼

import speech_recognition as sr
import  pyttsx3

rec = sr.Recognizer()

with sr.Microphone() as src:
    print("Say something...")
    audio = rec.listen(src)
    text = rec.recognize_google(audio)

engine = pyttsx3.init()

engine.say(text)

engine.runAndWait()
責任編輯:武曉燕 來源: Python學研大本營
相關推薦

2025-06-18 10:05:26

2022-03-14 09:57:30

Python代碼

2022-07-07 15:50:19

Python開發功能

2023-01-12 08:07:03

Python代碼版權

2020-11-08 14:44:37

VSCode代碼編碼

2022-03-23 15:32:38

Python開發代碼

2022-01-25 12:51:58

Python代碼證件照

2022-11-07 07:04:25

2023-06-06 14:00:39

代碼模型

2021-06-01 13:55:17

Python人工語音對話Python基礎

2016-03-29 10:08:07

2022-07-21 10:08:59

代碼K線圖

2022-05-02 18:29:35

bashshellLinux

2025-05-26 09:15:00

PythonWordcloud詞云

2024-06-12 15:59:59

前端JavaScrip識別

2022-09-28 10:12:50

Python代碼可視化

2024-02-19 00:00:00

SQLite3數據庫代碼

2020-02-21 16:51:58

前端可視化傳染病

2018-07-13 16:26:46

編程語言Python微信

2021-04-13 08:34:13

PythonEXCEL熱點推薦
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久777| 国产精品永久免费 | 中文字幕在线人 | 美人の美乳で授乳プレイ | 天天综合网7799精品 | 成人亚洲精品久久久久软件 | 亚洲精品乱码久久久久久按摩观 | 国产欧美在线视频 | 天天影视色综合 | 色视频在线播放 | 成人精品一区二区三区四区 | 成人午夜性成交 | 欧美成人精品激情在线观看 | 亚洲一区二区三区免费在线观看 | 操操操日日日 | 91视频一区二区三区 | 免费视频久久久久 | 一级一级毛片免费看 | 亚洲一区二区久久久 | av成年人网站 | 成人网av | 亚洲精品乱码久久久久久按摩观 | 麻豆91av | 日韩高清av | 性色视频 | 日韩一区二区福利视频 | 国外激情av | 婷婷国产一区二区三区 | 日本粉嫩一区二区三区视频 | 国产高潮好爽受不了了夜色 | 亚洲精品一区二区三区蜜桃久 | 91av视频在线播放 | 日韩欧美亚洲 | 久久综合伊人 | 二区中文字幕 | jizz中国日本 | 精品国产一区二区三区久久 | 中文字幕在线视频一区二区三区 | 日韩精品 | 国产午夜精品一区二区三区嫩草 | 欧洲视频一区 |