基于百度API和图灵机器人的智能语音
一、准备工作
1.安装python3.6
2.python所需的包或库:
百度aip ,requests,json,playsound,os,wave,pyaudio,time
from aip import AipSpeech
import requests
import json
from playsound import playsound
import os
import wave
from pyaudio import PyAudio, paInt16
import time
二、思路
1.录音
# 录音
framerate = 8000
NUM_SAMPLES = 2000
channels = 1
sampwidth = 2
TIME = 2
def save_wave_file(filename, data):
'''save the date to the wavfile'''
wf = wave.open(filename, 'wb')
wf.setnchannels(channels)
wf.setsampwidth(sampwidth)
wf.setframerate(framerate)
wf.writeframes(b"".join(data))
wf.close