当前位置: 首页 > news >正文

做网站域名解析在线培训网站

做网站域名解析,在线培训网站,电脑优化大师有用吗,购物网站的建立本文最早发表于电子发烧友论坛:【新提醒】【正点原子i.MX93开发板试用连载体验】基于深度学习的语音本地控制 - 正点原子学习小组 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com) 接下来就是要尝试训练中文提示词。首先要进行语料采集,这是一…

 本文最早发表于电子发烧友论坛:【新提醒】【正点原子i.MX93开发板试用连载体验】基于深度学习的语音本地控制 - 正点原子学习小组 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com)

接下来就是要尝试训练中文提示词。首先要进行语料采集,这是一个比较耗费人力的事情,通常大公司会有有专人进行语料收集,我只好自己亲自做。这里参考了AliOS Things里面提供的一个录音工具,方便快速录音。对这个工具做了一点修改,原来的代码只能在Linux下运行,现在改成在Windows下也能运行。

import pyaudio
import wave
import random
import time
import os
from IPython import display
#from pydub import AudioSebment
#from pydub.playback import play
#from playsound import playsound
CHUNK = 2
FORMAT = pyaudio.paInt16
CHANNELS = 1
RATE = 16000
SAMPLEWIDTH = 2
RECORD_SECONDS = 1
FILE_FORMAT = '.wav'
RECODER_NAME = 'lk'
#play stream
def play_wav(name, pyaudio):f = wave.open(name,"rb")  #open stream  play_stream = pyaudio.open(format = p.get_format_from_width(f.getsampwidth()),  channels = f.getnchannels(),  rate = f.getframerate(),  output = True)  #read data  data = f.readframes(CHUNK)while data:  play_stream.write(data)data = f.readframes(CHUNK)#stop streamplay_stream.stop_stream()  play_stream.close()  #close PyAudio  
#    pyaudio.terminate()f.close()
def save_wav(name, frames):wf = wave.open(name, 'wb')wf.setnchannels(CHANNELS)wf.setsampwidth(p.get_sample_size(FORMAT))wf.setframerate(RATE)wf.writeframes(b''.join(frames))wf.close()  
def record_wav(duration):time.sleep(0.2) # 1sec, 0.1secprint("开始录音,请说话......")
#    count = 3
#    for i in range(3):
#        time.sleep(0.2) # 1sec, 0.1sec
#        count -= 1
#        print(count)frames = []stream = p.open(format=FORMAT,channels=CHANNELS,rate=RATE,input=True,frames_per_buffer=CHUNK)for i in range(0, int(RATE * duration / SAMPLEWIDTH)):data = stream.read(CHUNK, exception_on_overflow = False)frames.append(data)#count = 0#while count < int(RECORD_SECONDS * RATE):#    data = stream.read(CHUNK)#    frames.append(data)#     count += CHUNKstream.stop_stream()stream.close()print("录音结束!")return frames
# main function
if __name__ == '__main__':p = pyaudio.PyAudio()# input('请按回车键开始录制!\n')# record filescount = 0for i in range(250):input('请按回车键开始录制!\n')print("开始第%d录制!" % count)hash_name = str(hex(abs(hash(RECODER_NAME + str(random.random()))) % 1000000000)).replace('0x','') \+ '_nohash_' + str(count) + FILE_FORMATrframes = record_wav(1) # record 1 secsave_wav(hash_name, rframes)#time.sleep(0.5) # 1sec, 0.1secprint("录音回放开始!\n")play_wav(hash_name, p)print("录音回放结束!\n")value = input("按‘回车’保存,放弃本条请按‘其他’键并回车!\n")if (value == ''):count += 1print("保存录音成功!")else:os.remove(hash_name)print("已删除本条录音!")#display.display(display.Audio(hash_name, rate=16000))#wav = AudioSegment.from_wav(hash_name)#play(wav)p.terminate()

http://www.yayakq.cn/news/646085/

相关文章:

  • 果业局网站建设上海代理工商注册公司
  • 郑州做网站那家好wordpress _e函数
  • 许昌市做网站汉狮网络产品宣传片
  • 怎么自学网站建设4399影视在线观看免费高清
  • 长沙网站建设 网站设计wordpress 删除小工具栏
  • 丹东谁家做网站金华网站推广
  • 做抽奖网站用什么cms电子商务网站建设教程
  • 棋牌游戏网站开发龙岩网红
  • 公司做网站流程重庆招聘网站有哪些
  • 网站程序前台怎么创建自己的官网
  • logo商标设计网站电子商务营销
  • 做网站是先做后台还是前端wordpress 多语言 站点
  • 河北建设厅查询网站首页网站底部版权信息模板
  • 网站内容建设评估简洁风格的网站模板免费下载
  • 哪里有网站开发服务网站开发周期安排
  • 东莞网站seo公司高校宣传网站建设
  • 游仙移动网站建设防窜货管理系统开发
  • 网站建设方案的所属行业是云栖建站
  • 网站安装系统怎么安装教程视频apache重定向wordpress
  • 做网站需要什么部门批准高级网站开发技术
  • 山东公司注册网站什么是网络营销包含哪些内容
  • 自助建网站系统源码延庆网站建设优化seo
  • 网站推广的内涵网站建设的软件介绍
  • php做的大型网站怎么样免费给网站做优化
  • 企业网站推广的方法有哪些国家职业技能培训平台
  • 邯郸做网站的公司iis怎么部署网站
  • 舟山建设网站公司seo需要掌握什么技能
  • 自己做的网站标题合肥做网站
  • 做淘客网站大型网站开发框架
  • 做网站 备案网站怎么做筛选功能的代码