前端—基于Flask框架调用百度接口实现语音识别功能(使用蓝图blueprint)

配合”基于Flask框架调用百度接口实现语音识别功能”使用的前端参考代码

后端代码链接

Python—基于Flask框架调用百度接口实现语音识别功能:基于Flask框架调用百度接口实现语音识别功能(如果链接定向不到文章,可在个人博文中看到)

前端参考

利用js小插件 js-audio-recorder

官方文档:https://www.npmjs.com/package/js-audio-recorder

Tips:如后端view.py中的路由有变化,app.py中的地址有变化,均需要跟随变化下面代码的url地址

<template>
  <div>
    <Button @click="start_luyin">开始录音Button>
    <Button @click="end_luyin">结束录音Button>
    <p v-if="messge_audio">
      文字内容是: {{messge_audio}}
    p>
  div>
template>
<script>
  import Recorder from 'js-audio-recorder';
  var recorder = new Recorder({
    sampleBits: 16,
    sampleRate: 16000,
    numChannels: 1,
  });
  export default {
    data() {
      return {
        messge_audio: '',
      }
    },

    components: {},
    filters: {},

    methods: {
      start_luyin: function () {
        recorder.start().then(() => {
          alert('开始录音')
        })
      },
      end_luyin: function () {
        recorder.stop()
        var pcm_auido = recorder.getPCMBlob()
        console.log(pcm_auido)
        var fromdata = new FormData()
        fromdata.append('pcm_audio', pcm_auido)
        this.axios({
          url: 'http://127.0.0.1:8080/baiduai/',
          method: 'post',
          data: fromdata
        }).then((res) => {
          this.messge_audio = res.data.message
        })
      }
    },

    mounted: function () {
      console.log('初始化');

    },

    watch: {},

    computed: {}

  }

script>

<style>style>

Original: https://blog.csdn.net/weixin_41586213/article/details/127900511
Author: VieneLau
Title: 前端—基于Flask框架调用百度接口实现语音识别功能(使用蓝图blueprint)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/745193/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 20个超级有用的 JavaScript 技巧

    今天,我整理了20个很实用的 JavaScript 开发技巧,希望这些技巧能够帮助你的学习与开发工作。 1. 初始化一个数组 如果你想初始化一个指定长度的一维数组并指定默认值,你可…

    Python 2023年9月29日
    029
  • Go开发环境搭建

    设置环境变量( 可选项) 设置GOPATH路径(GOPATH路径是我们的工作区) GOPATH:代表 Go 语言项目的工作目录,在 Go Module 模式之前非常重要,现在基本上…

    Python 2023年9月26日
    038
  • 手把手教你用python实现机器学习预测疾病

    电子存储的医疗成像数据非常丰富,机器学习算法可以使用这种类型的数据集来检测和发现模式和异常。在本文中,我将向您介绍五个医疗保健领域的机器学习项目。机器和算法可以解读成像数据,就像受…

    Python 2023年8月2日
    0104
  • c++继承知识点

    目录 1.继承的概念及定义 * 1.1继承的概念 1.2 继承定义 – 1.2.1定义格式 1.2.2继承关系和访问限定符 1.2.3继承基类成员访问方式的变化 2.基…

    Python 2023年9月30日
    047
  • opencv-python安装

    文章目录 前言 一、安装opencv-python库 二、opencv模块架构 * 1.模块 2.实例运行 总结 前言 OpenCV就是学习计算机视觉的过程中经常用到的工具,ope…

    Python 2023年9月3日
    053
  • 利用BARK和Telebot进行VPS实时预警推送

    前言 在服务器的日常维护和蓝队的日常监控中,经常需要对服务器出现的各种问题进行及时的预警推送。国外的服务器推荐使用 telebot,而国内由于特殊的网络环境,则推荐使用 BARK、…

    Python 2023年6月12日
    0123
  • pandas 文本处理大全(附代码)

    大家好,我是东哥。 继续更新 pandas数据清洗,历史文章: pandas 缺失数据处理大全(附代码) pandas 重复数据处理大全(附代码) 感兴趣可以关注这个话题panda…

    Python 2023年8月6日
    052
  • apply函数分享

    apply函数是pandas中极其好用的一个函数,它可以对dataframe在行或列方向上进行批量化处理,从而大大简化数据处理的过程。 apply函数的基本形式: DataFram…

    Python 2023年8月21日
    034
  • 为什么推荐Kestrel作为网络开发框架

    网络框架千千万万,在dotnet平台,我们可以直接手撸Socket,也可以基于dotnetty来开发,或者选择某些第三方类似于dotnetty的网络库,为何我要推荐Kestrel呢…

    Python 2023年10月13日
    036
  • Python-matplotlib制图04-添加图名称和坐标轴名称

    人的一生只有自己可以为自己设限,所以放开手脚尽管去做吧! Python-matplotlib制图04-添加图名称和坐标轴名称 前言 * 1. 概述 2. 版本 – 2….

    Python 2023年8月31日
    047
  • 【web系列十】Vue3+Django+MySQL搭建前后端框架

    目录 写在前面 Vue3和Django通信 代码转移 代码转移 页面请求与显示 跨域请求 服务端发出的跨域请求 浏览器发出的跨域请求 csrf认证 前后端通信示例 django v…

    Python 2023年8月3日
    063
  • PYTHON学习笔记 ①【前言与基础语句】

    前言 早就想学python了刚好毕设要用到,有这个机会就系统的学习一下 学习规划 前期还是书+博客+视频一步一步来,因为有学过C(虽然现在忘得一干二净)所以希望结合书和别人的博客养…

    Python 2023年9月25日
    054
  • 基于Java+Spring+Vue+elementUI大学生求职招聘系统详细设计实现

    博主介绍: ✌全网粉丝20W+,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技…

    Python 2023年8月30日
    039
  • Springboot 那年我双手插兜,手写一个excel导出

    前言 其实就是利用了csv 和txt 文件转换 。 不多说,开始玩代码。 正文 本篇内容: ① 了解根本生成excel内容的CSV文件玩法 ② 手动拼接文本演示 ③ 项目内实战写法…

    Python 2023年9月16日
    042
  • 【无标题】工商银行科技菁英岗笔经面经

    工商银行2022夏季招聘笔经面经 投递信息 笔试 面试 本文还发布于牛客网 投递信息 应聘岗位 : 科技菁英-珠海-后端开发工程师投递渠道: 官网( 中国工商银行人才招聘 (icb…

    Python 2023年9月16日
    090
  • 【django入门】 08 设计约束型数据库

    【django入门】 08 设计约束型数据库 Pycharm小技巧 Ctrl + Alt + R,打开manage.py命令行,更快地执行startapp、migrate等命令 设…

    Python 2023年6月15日
    064
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球