粤港澳大湾区珠海装修 关注微博 关注微信

珠海论坛,珠海旅游 — 珠海买房,安居生活论坛,珠海安居生活网

人工智能开发入门教程

[复制链接]

2022-6-28 21:38:25 191 2

马上注册,结交更多好友,享用更多功能,让你轻松玩转珠海!

您需要 登录 才可以下载或查看,没有账号?立即注册 手机动态码快速登录

x
(一)情况拆建

人最年夜的优点便是有凶猛的年夜脑。电脑、脚机等皆是对人年夜脑的拓展。当今,我们每一个人皆有那个时机,让本人思维正在智能的协助下,到达极下的下度。以是,拥抱科技,让智能产物成为我们小我私家智力的拓展,更好的来糊口、来战役。
用项目指导进修:
我们的目的是用现有最盛行的谷歌开源框架TensorFlow,拆建一款女童助教辅佐。相似于如今已有的正在卖商品小米智能语音盒子之类的工具,。
1、Windows下装置假造机VMware Workstation,正在假造机中装置Ubuntu(要擅用搜刮引擎,处理各种简朴成绩)
那里供给一个VMware Workstation下载地点,本人搜索的:
http://www.zdfans.com/5928.html
Ubuntu民圆网站:
https://www.ubuntu.com/index_kylin
装置完成:

野生智能开辟进门教程-1.jpg

2、正在Ubuntu中装置python3
进进体系,桌里左键单击,面击open Terminal

野生智能开辟进门教程-2.jpg


野生智能开辟进门教程-3.jpg

进进号令止形式。输进python,发明体系自带python2.7.我们要装置python3

野生智能开辟进门教程-4.jpg

退出python(用exit()),输进sudo apt-get install python3,装置python3.曾经提早装置过了,装置的是python3.5上面是显现的内乱容,装置胜利。

野生智能开辟进门教程-5.jpg

3、装置TensorFlow
有许多种装置办法,能够自止搜刮。tensorflow有CPU战GPU两个版本, 后者撑持利用GPU才能去做数据运算, 对GPU的型号有必然限定, 借要装置一堆工具, 关于新脚,出须要拆(民圆保举先拆CPU的).

  • 用上面号令装置pip战virtualenv
  • sudo apt-get install python-pip python-dev python-virtualenv
  • sudo apt-get install python3-pip python3-dev python3-virtualenv
  • 创立一个virtualenv情况
  • virtualenv --system-site-packages targetDirectory
  • 留意:那里的”targetDirectory”界说了virtualenv的根目次,那里保举利用 ~/tensorflow,以是那里的输进是:
  • virtualenv --system-site-packages ~/tensorflow,
  • 激活方才创立的virtualenv情况
普通状况下(假如您用的是ubuntu自带的末端大概用的没有是csh)输进:
source ~/tensorflow/bin/activate12假如您用的末端是csh,请输进:
source ~/tensorflow/bin/activate.csh12输进号令后,您的号令止前里会呈现”(tensorflow)”,假如胜利的话.
4. 如今,正在那个曾经被激活了的tensorflow情况下,利用上面语句装置tensorflow的cpu版
(tensorflow)$ pip install --upgrade tensorflow # 假如您用 Python 2.7(tensorflow)$ pip3 install --upgrade tensorflow # 假如您用Python3.n
野生智能开辟进门教程-6.jpg


野生智能开辟进门教程-7.jpg


野生智能开辟进门教程-8.jpg

装置胜利!
5、测试:
1、翻开末端输进cd tensorflow
2、source bin/activate
3、python
4、输进python后输进以下示例
>>> import tensorflow as tf

>>> hello = tf.constant('Hello, TensorFlow!')

>>> sess = tf.Session()

>>> print(sess.run(hello))

Hello, TensorFlow!

>>> a = tf.constant(10)

>>> b = tf.constant(32)

>>> print(sess.run(a+b))

42

>>>

5、测试胜利接下去起首退出python 按快速键Ctrl+D
6、再退出tensorflow 正在号令止输进号令:deactivate
(两)根底筹办-装置Python3 散成编纂器idle IDE

正在ubuntu16中装置完成python3以后,出有默许的IDLE担当开辟情况,那怎样装置战利用IDLE IDE呢?
1、open Terminal,输进上面的apt-get号令去装置 idle IDE:
$ sudo apt-get install idle3

(正在截图中各人能够发明,输进$ sudo apt-get install idle,默许装置的是python2.7idle)

野生智能开辟进门教程-9.jpg


野生智能开辟进门教程-10.jpg


野生智能开辟进门教程-11.jpg

2、ubuntu中怎样启动idle?
open Terminal,输进idle3,便可翻开。

野生智能开辟进门教程-12.jpg

(三)玩百度AI(ubuntu16、python3)

起首再次明了我们开端提出的目的:拆建一款女童助教辅佐。经由过程语音叫醒、语音掌握,完成播放歌直、古诗文、同步英语对话等功用(可扩大的内乱容战功用许多)。重面成绩是那些功用怎样置于基于TensorFlow开辟的智能体系框架当中(那没有是本篇要阐发的成绩)。
1、前里我们完成了情况拆建,然后进修TensorFlow,我们起首会念到的是看TensorFlow文档,可是看过以后仿佛云里雾里,没有明白TensorFlow是甚么、无能甚么、怎样用,觉得过分艰涩。我们先把它放正在一边。
本篇我们先玩一下百度AI野生智能仄台,对野生智能的使用有个曲不雅的熟悉。网址:http://ai.百度.com/

野生智能开辟进门教程-13.jpg

翻开网站以后,会发明今朝触及野生智能使用的工具皆正在内里,很丰硕,值得具体看一下。此中“对话式机械人处理计划”是我们要完成目的的具体形貌。

野生智能开辟进门教程-14.jpg


野生智能开辟进门教程-15.jpg


野生智能开辟进门教程-16.jpg


野生智能开辟进门教程-17.jpg

2、自止熟习网站内乱容,自止完成账号申请等前置事情。我们间接上脚利用此中的“语音辨认” python sdk。先看资本中间中的讲授视频,对开辟流程有个印象,然后创立一个使用。

野生智能开辟进门教程-18.jpg


野生智能开辟进门教程-19.jpg

3、按照新脚指北的流程(http://ai.百度.com/docs#/Begin/top)获得秘钥,利用创立使用所分派到的AppID、API Key及Secret Key,停止Access Token的天生。

野生智能开辟进门教程-20.jpg


野生智能开辟进门教程-21.jpg

(1)鉴权认证机造中供给的Python代码正在Python3中需求修正

野生智能开辟进门教程-22.jpg

修正为:
import urllib, urllib.request, sys

import ssl

# client_id 为民网获得的AK, client_secret 为民网获得的SK
host = '
https://aip.百度bce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【民网获得的AK】&client_secret=【民网获得的SK】'
request = urllib.request.Request(host)

request.add_header('Content-Type', 'application/json; charset=UTF-8')

response = urllib.request.urlopen(request)

content = response.read()

if (content):

print(content)

(2)正在ubuntu 中装置百度语音辨认SDK(要正在前里两篇装置的根底上)
open Terminal 输进 pip3 install 百度-api

野生智能开辟进门教程-23.jpg


野生智能开辟进门教程-24.jpg

(3)翻开idle3,新建文件,输进代码,保留(记着保留地位),运转,得到Access Token。

野生智能开辟进门教程-25.jpg


野生智能开辟进门教程-26.jpg

得到的成果中有"access_token"、"session_key"、"scope"、"refresh_token"、"session_secret"、"expires_in"几项内乱容。
(四)玩百度AI.完成语音辨认(ubuntu16python3)

野生智能开辟进门教程-27.jpg

松接上一篇。
间接上代码
from aip import AipSpeech

""" 您的 APPID AK SK """
APP_ID = '您的 App ID'
API_KEY = '您的 Api Key'
SECRET_KEY = '您的 Secret Key'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

# 读与文件
def get_file_content(filePath):

...with open(filePath, 'rb') as fp:

......return fp.read()

# 辨认当地文件
ai = client.asr(get_file_content('语音文件途径/audio.pcm'), 'pcm', 16000, {
'lan': 'zh',

})

print(ai)

代码完。
需求做四件事:
1、需求语音文件。我们间接用百度AI网站供给的样例文件。正在文档中间--百度语音--语音辨认 REST API中。

野生智能开辟进门教程-28.jpg

下载下去一个文件名为public的紧缩包,内乱有几个差别格局的语音文件。
2、将下载下去的语音文件传进ubuntu体系中。有多种法子,您能够用U盘拷贝,也能够设置同享文件夹(自止搜刮)。我们那里树模一种法子。

  • 挑选假造机菜单栏--装置VMware tools(已装置过,面从头装置VMware tools)

3.左击--复造到--桌里

野生智能开辟进门教程-29.jpg

4.正在桌里上的
VMwaretools-10.1.15-6627299.tar.gz左击 提与到此处(ExtractHere),这时候候桌里便多了一个vmware-tools-distrib的文件夹

野生智能开辟进门教程-30.jpg

5.OpenTerminal,输进sudo su ,然后输进登岸办理员 暗码,利用cd 号令 进进Ubuntu桌里,进进正在Ubuntu桌里内里的vmware-tools-distrib文件夹

野生智能开辟进门教程-31.jpg

6.输进号令:sudo ./vmware-install.pl,装置,呈现[/USR/bin]以后不断开端按回车键 ,间接按到/dev/sr0 ...截至为行
7.以后输进reboot重启体系
8.翻开文件体系Desktop,间接从Windows中拖进文件便可。

野生智能开辟进门教程-32.jpg

3、补齐代码中的项目。
""" 您的 APPID AK SK """不消再道。
道一下文件途径的获得

  • 可视化界里检察ubuntu默许的快速键是ctrl + L, 间接按下快速键,如图途径显现出去了。(间接复造便获得了途径)

野生智能开辟进门教程-33.jpg

2.间接正在末端输进pwd

野生智能开辟进门教程-34.jpg

4、得到辨认语音成果

野生智能开辟进门教程-35.jpg

我们用的那段16K.pcm语音道的是‘北京科技馆’。正在百度云中的监控报表,我们能够看到胜利挪用胜利的疑息

野生智能开辟进门教程-36.jpg


本文链接:IT智能化专栏 尽请存眷 珠海论坛网,理解珠海旅游安居糊口的更多的疑息...

全部回复2

华为股票卖出矩 发表于 2022-6-28 21:26:40

华为股票卖出矩 沙发

2022-6-28 21:26:40

转发了
凌8乱 发表于 2022-6-28 21:38:25

凌8乱 板凳

2022-6-28 21:38:25

转发了

发表回复

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

返回列表 本版积分规则

:
金牌会员

主题238

帖子731

积分1589

图文推荐

  • 楼市新机遇,东莞太燃了,涨价房源单日达到

    楼市新机遇,东莞楼市太燃了,涨价房源单日达到51

  • 2023年在东莞抄底价买房,惨亏100万,肠子

    2023年东莞房价下跌的时候,我不听家人劝,瞒着大

  • 广州白云机场三期扩建工程加快推进安置房等

    来源:中国新闻网 中新网广州12月18日电(郭军

  • 价格打6折,广州“十大豪宅”之一为何屡屡

    爱群荟景湾实景图。吕颖雅/摄 昔日的老城区豪宅

  • 增速全省前列!1-11月中山商品房销售超300

    施行“不认房不认贷”,启动“以旧换新”,出台深

  • 房贷套数认定有新规!佛山最新发布,8月1日

    7月1日,佛山市住房和城乡建设局发布《关于个人住

  • 在珠海租房避坑指南 - 老珠海人的经验分享

    作为在珠海生活了多年的老住户,今天和大家分享一

  • 珠海2月新房房价结构性上涨,但市场情况…

    2月房价出来了,根据珠海中原研究中心数据显示,

  • 供求错配痛点突出,产品力成楼市回暖关键

    【A面】新亮点与新趋势 随着时代发展,人们对

  • 8万装修113平米的房子,效果终于出来了!-

    总有人问装修贵吗,装修是需要花费一笔不小的费用

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部