第十二节 学而思方法模块

一、学而思方法库

1. 库的名称:xes.AIspeak

作用:包含很多与语音相关的功能

导库方法:

from xes.AIspeak import *

2. 库的名称:xes.ext

作用:包含音乐播放与发送短信相关的功能

导库方法:

from xes.ext import *

3. 库的名称:xesCloud

作用:包含将句子断为词语的功能

导库方法:

from xesCloud import *

4. 库的名称:wordcloud

作用:包含生成词云的相关功能

导库方法:

from wordcloud import *

5. 库的名称:imageio

作用:提供读写图像数据的函数

导库方法:

from imageio import *

二、xes.AIspeak库功能总结

1. speak()

作用:让计算机开口说话

格式:speak("要说的内容")

括号里面存放的是字符串

from xes.AIspeak import *
speak("你好")

2. translate()

作用:对其中的内容进行翻译

from xes.AIspeak import *
print(translate("你好"))
print(translate("Hello"))

alt translate

3. setmode()

作用:设置翻译小助手的说话语色

格式:男声:setmode("boy")

女声:setmode("girl")

from xes.AIspeak import *
setmode("girl")
speak("Hello")

4. setspeed()

作用:设置语音小助手的说话速度

格式:setspeed(参数)

参数在0~2之间,其中1是按照原速度播放

括号内要写数字,不能写字符串

from xes.AIspeak import *
setspeed(2)
speak("Hello")

三、xes.ext库功能总结

1. play_mp3()

作用:播放音乐

格式:play_mp3("lala.mp3")

参数lala是音乐名,mp3是音乐格式

代码:

from xes.ext import *
play_mp3("lala.mp3")

2. send_msg()

作用:给某个电话号发短信

格式:send(电话号码,"提示语")

第一个参数为电话号码,第二个参数为要发送的提示语

from xes.ext import *
send_msg(133XXXXXXXX,"Hello,world")

四、xesCloud库功能总结

1. XesWord()

作用:将句子断为词语

格式:words = xseWord("字符串")

参数字符串表示要处理的语句

代码:

from xesCloud import *
txt = "我喜欢编程"
words = xesWord(txt)
print(words)

alt XesWord

results matching ""

    No results matching ""