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

哎呀,不錯哦!3步帶你用Python打造一款智能語音聊天小軟件

開發(fā) 后端
最近的一個項目就是利用語音識別的技術(shù)和聊天機器人來實現(xiàn)人機交互,簡而言之就是我們說話,程序識別出來我們講的是什么,然后通過聊天機器人跟我們實現(xiàn)交流。我感到非常的有意思,于是決定簡單實現(xiàn)一下,跟大家一起來學(xué)習(xí)一下。

 [[270620]] 

最近小編與中科院的同學(xué)吃飯的時候,偶然講起來他最近的一個項目就是利用語音識別的技術(shù)和聊天機器人來實現(xiàn)人機交互,簡而言之就是我們說話,程序識別出來我們講的是什么,然后通過聊天機器人跟我們實現(xiàn)交流。我感到非常的有意思,于是決定簡單實現(xiàn)一下,跟大家一起來學(xué)習(xí)一下。 

01.使用模塊

本次項目主要用到了三個主要的模塊,分別為:

  • speech_recognition python函數(shù)庫,其主要的作用是通過麥克風(fēng)來將我們的錄音保存到指定的文件中;
  • 百度語音識別的API接口,其主要作用是將我們的語音進(jìn)行識別并轉(zhuǎn)換為文字;
  • 青云客提供的聊天機器人的API接口,主要作用是與我們進(jìn)行智能聊天。

有了三個主要模塊的簡短介紹,下面介紹一下程序的設(shè)計流程。

首先是利用speech_recognition來進(jìn)行語音的錄入,程序如下:

 

上面的程序中,我們首先調(diào)用電腦的麥克風(fēng),然后獲取音頻數(shù)據(jù)后,將我們的數(shù)據(jù)保存到根目錄下的recording.wav文件中。運行上述程序后,我們只需要確保我們電腦的麥克風(fēng)正常工作,就可以實現(xiàn)錄音的功能。但是注意的是該錄音有時間的限制,需要我們盡可能的快速反應(yīng),否則就不會錄到大家優(yōu)美的聲音啦。

錄制好我們的音頻數(shù)據(jù)后,接下來就是調(diào)用百度的語音識別API,我們首先要去百度的語音技術(shù)開發(fā)平臺下創(chuàng)建一個語音識別的應(yīng)用。鏈接如下:

https://console.bce.baidu.com/ai/?fromai=1#/ai/speech/app/create

創(chuàng)建好之后,我們會得到對應(yīng)的AppID、API Key和Secret Key。如下圖所示:

 

02.進(jìn)行語音識別

接下來我們按照平臺給出的教程來實現(xiàn)語音識別,并轉(zhuǎn)換為文字返回給我們,程序如下圖所示。

 

該平臺下不僅僅支持普通話的識別,而且還支持英語,粵語和四川話的識別。小編嘗試了一下英語,效果也非常的不錯。至于粵語和四川話,小編確實是不會,所以就沒有加以嘗試,如果小伙伴有興趣的話,可以自行進(jìn)行嘗試。

下面的鏈接給出了平臺的python的接口函數(shù),詳細(xì)的參數(shù)大家可以進(jìn)行參閱。

http://ai.baidu.com/docs#/ASR-Online-Python-SDK/top

03.智能聊天

***便是利用智能機器人來進(jìn)行聊天。為了給大家創(chuàng)造***的,最方便的聊天程序和聊天環(huán)境,小編為大家精心對比了三款在線的聊天機器人。有圖靈機器人、小i機器人和青云客提供的在線機器人接口。其中圖靈機器人的效果應(yīng)該是最為出色的,但是要花錢包月,而小i機器人的連接也時斷時續(xù),所以小編挑選了青云客提供的在線機器人。效果也非常不錯。該部分的程序如下圖所示。

 

最終,小編將三個程序塊組合到一起,得到下面的測試結(jié)果。

 

是不是感覺很神奇,小編我完全不用打字,只需要動動口就可以和機器人進(jìn)行互動交流,真的非常不錯。此外小編將整個程序?qū)懗闪祟惖男问?,非常方便大家理解和閱讀,大家只需要在dos下運行該程序即可,頗有點黑客帝國的味道哦,大家趕快動手學(xué)習(xí)吧。

責(zé)任編輯:龐桂玉 來源: 菜鳥學(xué)Python
相關(guān)推薦

2020-12-03 09:00:02

Java外賣系統(tǒng)

2021-01-12 05:05:15

Java對碰游戲

2021-01-13 09:03:48

Java游戲函數(shù)

2020-12-07 11:50:14

Java學(xué)習(xí)系統(tǒng)eclipse

2020-11-05 09:27:48

JavaScript開發(fā)技術(shù)

2014-12-16 10:11:22

2021-12-23 10:35:32

SpringCloud腳手架架構(gòu)

2021-06-01 13:55:17

Python人工語音對話Python基礎(chǔ)

2024-01-17 08:08:48

github?開源項目

2017-01-13 08:37:57

PythonAlphaGoMuGo

2021-07-08 09:46:23

Git游戲Linux

2011-07-27 09:54:24

2018-12-29 14:50:06

人工智能機器人編程語言

2015-11-27 09:18:11

AngularJSWeb應(yīng)用

2022-03-04 09:05:55

StarRocks數(shù)據(jù)湖數(shù)據(jù)質(zhì)量

2021-11-17 15:36:04

鴻蒙HarmonyOS應(yīng)用

2015-02-09 13:17:37

2010-03-03 14:05:41

Linux股票軟件

2021-02-01 08:41:06

Java考試系統(tǒng)

2023-04-04 12:38:50

GPT機器人LLM
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 性生生活大片免费看视频 | 色综合天天天天做夜夜夜夜做 | 日本手机看片 | av黄色免费 | www.久久久.com| 欧美精品在线一区二区三区 | 国产91视频免费 | 亚洲精品成人 | 99re在线观看| 久久福利网站 | 亚洲精品成人免费 | 国产欧美精品一区 | 理论片87福利理论电影 | 亚洲天堂中文字幕 | 中文字幕综合 | 91国自视频 | 久久综合一区二区 | 999热在线视频| 欧美a∨ | 97色伦网| 日本不卡免费新一二三区 | 99久久精品免费看国产四区 | 欧美午夜视频 | 美女亚洲一区 | 亚洲成人精品一区二区 | 黄视频在线网站 | 黄网站免费观看 | 欧美不卡一区二区三区 | 久久久久久久久久久久久久av | 午夜影视网 | 正在播放一区二区 | 日韩一区精品 | 色爽女| 精品免费视频 | 久久综合久色欧美综合狠狠 | 伊色综合久久之综合久久 | 日本中出视频 | 国产精品一二区 | jlzzjlzz欧美大全 | 日本在线你懂的 | 视频一区二区三区中文字幕 |