欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 30行Python代碼打造一款簡單的人工語音對話

30行Python代碼打造一款簡單的人工語音對話

熱門標簽:沈陽防封電銷卡品牌 武漢外呼系統平臺 富錦商家地圖標注 外呼系統哪些好辦 沈陽人工外呼系統價格 如何申請400電話費用 池州外呼調研線路 沈陽外呼系統呼叫系統 江西省地圖標注

@Author:Runsen

1876年,亞歷山大·格雷厄姆·貝爾(Alexander Graham Bell)發明了一種電報機,可以通過電線傳輸音頻。托馬斯·愛迪生(Thomas Edison)于1877年發明了留聲機,這是第一臺記錄聲音并播放聲音的機器。

最早的語音識別軟件之一是由Bells Labs在1952年編寫的,只能識別數字。1985年,IBM發布了使用“隱馬爾可夫模型”的軟件,該軟件可識別1000多個單詞。

幾年前,一個replace("?","")代碼價值一個億

如今,在Python中Tensorflow,Keras,Librosa,Kaldi和語音轉文本API等多種工具使語音計算變得更加容易。

今天,我使用gtts和speech_recognition,教大家如何通過三十行代碼,打造一款簡單的人工語音對話。思路就是將語音變成文本,然后文本變成語音。

gtts

gtts是將文字轉化為語音,但是需要在VPN下使用。這個因為要接谷歌服務器。

具體gtts的官方文檔:

下面,讓我們看一段簡單的的代碼

from gtts import gTTS

def speak(audioString):
    print(audioString)
    tts = gTTS(text=audioString, lang='en')
    tts.save("audio.mp3")
    os.system("audio.mp3")
    
speak("Hi Runsen, what can I do for you?")

執行上面的代碼,就可以生成一個mp3文件,播放就可以聽到了Hi Runsen, what can I do for you?。這個MP3會自動彈出來的。

speech_recognition

speech_recognition用于執行語音識別的庫,支持在線和離線的多個引擎和API。

speech_recognition具體官方文檔

安裝speech_recognition可以會出現錯誤,對此解決的方法是通過該網址安裝對應的whl包

在官方文檔中提供了具體的識別來自麥克風的語音輸入的代碼

下面就是 speech_recognition 用麥克風記錄下你的話,這里我使用的是
recognize_google,speech_recognition 提供了很多的類似的接口。

import time
import speech_recognition as sr

# 錄下來你講的話
def recordAudio():
    # 用麥克風記錄下你的話
    print("開始麥克風記錄下你的話")
    r = sr.Recognizer()
    with sr.Microphone() as source:
        audio = r.listen(source)
    data = ""
    try:
        data = r.recognize_google(audio)
        print("You said: " + data)
    except sr.UnknownValueError:
        print("Google Speech Recognition could not understand audio")
    except sr.RequestError as e:
        print("Could not request results from Google Speech Recognition service; {0}".format(e))
    return data

if __name__ == '__main__':
    time.sleep(2)
    while True:
        data = recordAudio()
        print(data)

下面是我亂說的英語

對話

上面,我們實現了用麥克風記錄下你的話,并且得到了對應的文本,那么下一步就是字符串的文本操作了,比如說how are you,那回答"I am fine”,然后將"I am fine”通過gtts是將文字轉化為語音

# @Author:Runsen
# -*- coding: UTF-8 -*-
import speech_recognition as sr
from time import ctime
import time
import os
from gtts import gTTS


# 講出來AI的話
def speak(audioString):
    print(audioString)
    tts = gTTS(text=audioString, lang='en')
    tts.save("audio.mp3")
    os.system("audio.mp3")


# 錄下來你講的話
def recordAudio():
    # 用麥克風記錄下你的話
    r = sr.Recognizer()
    with sr.Microphone() as source:
        audio = r.listen(source)

    data = ""
    try:
        data = r.recognize_google(audio)
        print("You said: " + data)
    except sr.UnknownValueError:
        print("Google Speech Recognition could not understand audio")
    except sr.RequestError as e:
        print("Could not request results from Google Speech Recognition service; {0}".format(e))

    return data


# 自帶的對話技能(邏輯代碼:rules)
def jarvis():
    while True:
        data = recordAudio()
        print(data)
        if "how are you" in data:
            speak("I am fine")
        if "time" in data:
            speak(ctime())
        if "where is" in data:
            data = data.split(" ")
            location = data[2]
            speak("Hold on Runsen, I will show you where " + location + " is.")
            # 打開谷歌地址
            os.system("open -a Safari https://www.google.com/maps/place/" + location + "/")

        if "bye" in data:
            speak("bye bye")
            break


if __name__ == '__main__':
    # 初始化
    time.sleep(2)
    speak("Hi Runsen, what can I do for you?")

    # 跑起
    jarvis()

當我說how are you?會彈出I am fine的mp3

當我說where is Chiana?會彈出Hold on Runsen, I will show you where China is.的MP3

同樣也會彈出China的谷歌地圖

本項目對應的Github

以上就是30行Python代碼打造一款簡單的人工語音對話的詳細內容,更多關于Python人工語音對話的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • python3實現語音轉文字(語音識別)和文字轉語音(語音合成)
  • 使用Python將語音轉換為文本的方法
  • Python將文字轉成語音并讀出來的實例詳解
  • 使用Python實現文字轉語音并生成wav文件的例子
  • python教程十行代碼教你語音轉文字QQ微信聊天

標簽:阿里 通遼 常德 黑龍江 株洲 呂梁 潛江 銅川

巨人網絡通訊聲明:本文標題《30行Python代碼打造一款簡單的人工語音對話》,本文關鍵詞  30行,Python,代碼,打造,一款,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《30行Python代碼打造一款簡單的人工語音對話》相關的同類信息!
  • 本頁收集關于30行Python代碼打造一款簡單的人工語音對話的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    91国偷自产一区二区三区观看 | 在线播放亚洲一区| 色欲狠狠躁天天躁无码中文字幕 | 中文字幕天堂网| 精品在线观看免费| 亚洲国产精品久久一线不卡| 国产蜜臀av在线一区二区三区| 色呦呦一区二区三区| 国产极品一区二区| 无码国产精品一区二区免费式直播 | 国产精品亚洲第一区在线暖暖韩国| 国产精品久久久久久久裸模| 精品少妇一区二区三区视频免付费| 色哟哟一区二区在线观看| 欧美波霸videosex极品| av地址在线观看| 99久久精品免费观看| 激情欧美一区二区三区在线观看| 亚洲高清免费一级二级三级| 一区二区欧美视频| 亚洲精品精品亚洲| 久久蜜桃香蕉精品一区二区三区| 欧美剧在线免费观看网站| 欧美日韩国产免费一区二区 | 欧美区视频在线观看| 精品伦理精品一区| 久久精品一区二区| 最新热久久免费视频| 欧美国产日本视频| 欧美一区二区三区视频免费 | 日韩中文字幕有码| 国产日韩视频一区| 乳色吐息在线观看| 97se亚洲国产综合自在线不卡| 成人av中文字幕| 国产精品亚洲一区二区三区在线| 免费在线看一区| 亚洲综合免费观看高清完整版在线 | av成人免费网站| 伊人久久久久久久久久久久久久| 能免费看av的网站| 国产视频123区| 欧美aaa级片| jizz中文字幕| 影音先锋男人看片资源| 影音先锋男人看片资源| 永久免费看mv网站入口78| 性欧美精品中出| 性欧美精品中出| 亚洲黄色网址大全| 久久av红桃一区二区禁漫| 91禁男男在线观看| 国产jizz18女人高潮| 亚洲国产成人精品综合99| 91aaa在线观看| 色综合天天综合狠狠| 欧美日韩一二区| 日韩一区二区三区视频| 欧美精品丝袜中出| 久久久精品2019中文字幕之3| 久久天天做天天爱综合色| 亚洲国产精品精华液ab| 亚洲精品乱码久久久久久黑人| 国产综合色在线视频区| 国产chinese中国hdxxxx| 色综合天天天天做夜夜夜夜做| 精品国产第一区二区三区观看体验 | 丰满少妇一区二区三区专区| 国产不卡在线视频| 日本r级电影在线观看 | 99久久国产免费看| 国产精品九九视频| 人妻少妇无码精品视频区| 少妇视频一区二区| 午夜少妇久久久久久久久| 一本大道av一区二区在线播放| 日韩三级伦理片妻子的秘密按摩| 国产亚洲va综合人人澡精品| 国产精品日韩成人| 亚洲精品免费在线| 亚洲宅男天堂在线观看无病毒| 国产精品综合一区二区三区| 久久久久亚洲AV成人网人人小说| 91精品小视频| 色哟哟精品观看| 色老头久久综合| 欧美日韩成人综合| 国产精品久久久久久亚洲毛片| 一区二区欧美在线观看| 毛片一区二区三区| 激情深爱一区二区| 无码任你躁久久久久久老妇| 女性裸体视频网站| 精品欧美久久久| 亚洲日本一区二区三区| 亚洲成av人片在www色猫咪| 精品一区二区三区在线观看| kk眼镜猥琐国模调教系列一区二区| 真实乱视频国产免费观看| tube国产麻豆| 欧美成人女星排行榜| 亚洲美女淫视频| 激情综合网天天干| 捆绑凌虐一区二区三区| 免费中文字幕在线| 91精品国产色综合久久不卡电影| 日韩欧美国产综合| **欧美大码日韩| 久久99精品久久久久久久久久久久| 91在线看国产| 天天躁夜夜躁狠狠是什么心态| 欧美日韩一本到| 国产无一区二区| 蜜桃视频在线观看一区| 成人激情免费视频| 特大黑人巨人吊xxxx| 91成人在线精品| 91蝌蚪porny成人天涯| 欧美老熟妇乱大交xxxxx| 欧美日本一区二区三区| 国产精品电影一区二区| 高清不卡一二三区| avove在线播放| 国产精品欧美综合在线| 国产91精品在线观看| 一级黄色片大全| 日韩欧美国产电影| 久久www免费人成看片高清| av网站免费在线看| 日韩一区二区免费在线电影| 亚洲二区在线视频| 无码人妻一区二区三区精品视频| 色嗨嗨av一区二区三区| 亚洲大片精品永久免费| 亚洲观看黄色网| 日韩视频免费直播| 日日摸夜夜添夜夜添亚洲女人| 中文字幕一区二区人妻电影丶| 欧美精品在线一区二区三区| 一区二区三区电影在线播| 精品无码人妻少妇久久久久久| 欧美亚一区二区| 国产精品天天看| 成人h动漫精品一区二区| 我家有个日本女人| 亚洲丶国产丶欧美一区二区三区| 永久免费成人代码| 久久夜色精品国产噜噜av| 日本麻豆一区二区三区视频| 亚洲av片不卡无码久久| 精品成人私密视频| 国产精品18久久久久| 色又黄又爽网站www久久| 六月丁香婷婷久久| 欧美日本一道本| 成人avav影音| 日韩欧美在线1卡| 91免费版在线| 国产精品污污网站在线观看| 亚洲国产欧美视频| 亚洲国产精品久久人人爱| 色综合久久综合中文综合网| 国产一区中文字幕| 欧美va在线播放| 国产黄色三级网站| 亚洲一区二区av电影| 日韩成人黄色片| 国产91在线|亚洲| 久久精品视频一区二区| 国产精品探花一区二区在线观看| 亚洲午夜在线观看视频在线| 色综合久久久久综合体桃花网| 国产伦理精品不卡| 精品日韩一区二区三区免费视频| 亚洲视频天天射| 亚洲精品免费在线观看| 99久久99久久精品免费| 亚洲柠檬福利资源导航| 无码人妻aⅴ一区二区三区| 国产精品国产三级国产普通话三级| 波多野结衣电影免费观看| 欧美麻豆精品久久久久久| 免费观看30秒视频久久| 国产小视频你懂的| 极品瑜伽女神91| 欧美综合一区二区| 捆绑紧缚一区二区三区视频| 欧美日韩不卡一区| 国产福利一区二区| 欧美猛男男办公室激情| 国产成人午夜片在线观看高清观看| 日韩一级视频免费观看在线| 狠狠色综合播放一区二区| 在线国产电影不卡| 精品一区二区综合| 欧美色图激情小说| 国产v综合v亚洲欧| 欧美精品电影在线播放| 大胆欧美人体老妇| 久久久www免费人成精品|