一、项目简介

        该项目是利用行空板制作语音翻译机的教程,旨在解决与外国人沟通时的表达难题。通过硬件连接行空板与计算机,软件使用 Mind + 编程软件,分两个任务完成。
  • 任务一是实现语音转文字,利用行空板录音功能录制声音,借助 “讯飞开放平台” 完成语音识别;
  • 任务二是基于识别结果,通过 “百度翻译开放平台” 实现将中文翻译成英文并显示。过程中需获取讯飞和百度平台的账户密钥,在 Mind + 中添加对应指令并设置相关参数。
二、硬件清单
  • 行空板x1
  • Type-C&Micro二合一USB线x1
三、人工智能的知识

       1. 语音识别技术

   
语音识别技术,也被称为自动语音识别(Automatic Speech Recognition,简称ASR)是让机器通过识别把语音信号转变为相应的文本或命令的人工智能技术,也就是让机器听懂人类的语音的技术。它的基本工作流程是,将录入的声音进行数字化和预处理之后,通过特征提取获得能够表征语言特点的特征向量,然后通过加入模型库进行模式匹配,获得概率最高的文本,输出最终结果。

     语音识别技术作为人工智能技术非常重要的组成部分之一,市面上有不少的人工智能开放平台如百度、讯飞、腾讯等,都提供了相关的技术引擎,供大家使用。

   2. 机器翻译技术

    机器翻译(machine translation,简称MT)是将一种自然语言翻译成另一种自然语言的技术。它的基本工作流程是,对原文句子进行分词、删除、整理等规范化预处理得到一系列短语序列,然后将他们输入翻译模型转化成译文序列,最后在进行拼接、特殊符号处理等处理,得到符合人类阅读习惯的文本译文。

      在机器翻译技术的工作流程中,最核心的部分翻译模型又有很多建立方法,现如今最为常用的方法是基于神经网络的机器翻译方法,

四、参考程序


五、项目链接

最后修改: 2025年05月5日 星期一 10:17