ros声卡语音ai图灵
主程序
from VoiceAI import ASR,TTS
from turing import ask_turing
import os
# step1
os.system("arecord -r 16000 -c 1 -f S16_LE -t wav -d 3 audio.wav")
#os.system是调用系统终端的命令,可以在终端输入括号内字符串并执行,但没有得到返回值
# 识别本地文件
text = ASR('audio.wav')
# step3
answer = ask_turing(text)
# step4
TTS(answer)
# step5
os.system('play audio.mp3')
print(answer)