精华内容
下载资源
问答
  • unity语音识别插件USpeaker
  • unity + 讯飞语音识别插件 webgl版本
  • 所以 今天lank给大家带来Unity的语音识别功能,超级好用。Unity版本及使用插件说到Unity版本,今天太难了,用了两个版本都不行,分别是:Unity2020.4.4f1和Unity5.6.1正题之前做一个软件所需要用到的功能,一直没给...

    1bbed6bc00f83bf99fcdd448c897dc65.png

    前言

    开篇

    • 今儿心情不错,老板早上还是很给力的,发了大红包作为项目结束的奖励,收获满满、收获满满啊!!!
    • 所以 今天lank给大家带来Unity的语音识别功能,超级好用。

    Unity版本及使用插件

    说到Unity版本,今天太难了,用了两个版本都不行,分别是:Unity2020.4.4f1Unity5.6.1

    正题

    • 之前做一个软件所需要用到的功能,一直没给大家分享呢,今天分享了呀。
    • 今儿直接上脚本了呀,和小可爱语音着呢,哈哈哈哈哈哈

    写脚本

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.Windows.Speech;
    using UnityTools;
    
    /// <summary> 语音识别 </summary>
    public class SpeechRecognition : MonoBehaviour
    {
        // 短语识别器
        private PhraseRecognizer m_PhraseRecognizer;
        // 关键字
        public string[] keywords = { "小可爱小可爱","XXXXX","XXXXX","XXXXX" };
        // 可信度
        public ConfidenceLevel m_confidenceLevel = ConfidenceLevel.Medium;
        void Start()
        {
            if (m_PhraseRecognizer == null)
            {
                //创建一个识别器
                m_PhraseRecognizer = new KeywordRecognizer(keywords, m_confidenceLevel);
                //通过注册监听的方法
                m_PhraseRecognizer.OnPhraseRecognized += M_PhraseRecognizer_OnPhraseRecognized;
                //开启识别器
                m_PhraseRecognizer.Start();
            }
        }
        /// <summary> 当识别到关键字时,会调用这个方法 </summary>
        private void M_PhraseRecognizer_OnPhraseRecognized(PhraseRecognizedEventArgs args)
        {
            _SpeechRecognition(args.text);
            print(args.text);
        }
        private void OnDestroy()
        {
            //判断场景中是否存在语音识别器,如果有,释放
            if (m_PhraseRecognizer != null)
                m_PhraseRecognizer.Dispose();
        }
        /// <summary> 识别到语音的操作 </summary>
        void _SpeechRecognition(string msg)
        {
            switch (msg)
            {
                case "小可爱小可爱":
                    Debuger.Log("我在,你说");
                    break;
                case "XXXXX":
                    Debuger.Log("XXXXX");
                    break;
    
                default:
                    break;
            }
        }
    }

    挂载到游戏场景中

    • 开测

    结尾

    唠家常

    • lank的今日分享结束啦,小伙伴们你们get到了么,你们有没有更好的办法呢,可以评论区留言分享。
    程序的道路上学习永不停止,探索随时进行。
    Let’s go. Just do it. We can.
    展开全文
  • 现在越来越多的同学不想打字,而选择用语音来取代文字的输入,现在也已经有很多的语音识别技术了,逐渐成熟强大,完全可以应用在日常的生活中。很多的技术公司也努力把这种语音识别技术应用在工作上,比如利用语音来...

    427139f4fba13f694bc2870d2e2214f2.png

    现在越来越多的同学不想打字,而选择用语音来取代文字的输入,现在也已经有很多的语音识别技术了,逐渐成熟强大,完全可以应用在日常的生活中。

    很多的技术公司也努力把这种语音识别技术应用在工作上,比如利用语音来写文档,用语音来做PPT等等。

    其实,上面这些功能早就已经实现了。

    比如录音转文字助手这个软件,就可以帮我们实现用语音写文档。

    苹果应用商店和安卓应用商店都可以搜索下载;

    下载链接我提前给大家都找好了:

    https://www.xunjiepdf.com/mobilerecordings?zhczk12

    对于不想动手打字同学,它能让你彻底解放双手,最主要的它支持方言转换包括粤语、四川话,以及其他外国语言实时转写翻译。

    你只需要选择[录音实时转写],我们点击下方语音话筒,就可以开始录音了。

    a24ecd27ac5c16f12210bf6edde3bf2e.png

    下面你会看到你说每句话都会立马转写成文字并且还是以文本文档形式;在录音过程中如果你停顿的话,它就会为你自动为文字生成标点符号,非常省事;

    另外,对于转写完成的文字,它还支持文字翻译功能,把转写完成的文字可以翻译成其他语言,包括:英语、日语、德语、韩语、法语、泰语等。

    1f42e5db9b64dc4d846f7a0514ded6e0.png

    语音转文字完成后你还能选择导出成其他格式保存到文件库,以便更好的保存文档。使用的时候直接打开文件库就可以找到文件了。

    c06b0894b69a3180454051b6741199f7.png

    2、还可以利用Word的一个插件来实现语音写入Word文档。

    首先我在电脑安装一个插件:Dictate。Dictate是微软官方给 Office 推出了一个听写插件 Dictate,准确率高,而且支持实时翻译

    这个插件可以应用在Microsoft Outlook,Word文档和PowerPoint上。

    我现在把它安装好了之后,会在菜单栏上面显示这个插件

    c347359027f2fc22f1eb08d1a61b66bf.png

    现在我们点击start开始录制语音,然后可以一直录入语音,然后自动写入文本了

    如下动图:

    0d186e285a8e7bbba58987365ad6793a.gif

    上面可以看到,我说逗号它就能自动输入逗号,如果你停顿一会,它就会默认写入句号。

    目前语音识别技术,在方言口音处理和语言种类识别上面临着很多的难题,这个插件听写工具还算是比较准确了,也能实时翻译20多种语言,我们可以语言选择这里就可以设置

    02bb862d7ce10c1c26425cd060548cf9.png

    但是在实时翻译方面,却是有着明显的不足,比如我下面测试录入中文语音,实时翻译为英文

    如下动图:

    eb8c00a1c16bb42801774c715e7d5c75.gif

    这个插件工具的最佳操作系统是:Windows 10,Office 2016。

    最低要求操作系统也要是:Windows 8.1或更高版本,Office 2013或更高版本

    这个插件工具,

    其实,在Windows 10系统中,就自带了语音识别技术了,知识很少人知道或者使用。

    现在教你怎么使用它,打开电脑的控制面板,找到语音识别,先设置好麦克风,然后启动语音识别

    5f12b2b7299a2244d7528a0d2af7518b.png

    现在可以利用语音识别技术来控制你的电脑,比如打开你的Word,写入文档,保存文档等

    如下动图:

    82bc51ad5695655d19a704bedc4fcaef.gif
    展开全文
  • Pocketsphinx.js 是一个在浏览器上通过纯 JavaScript 实现语音识别的功能,支持 Chrome 和 Firefox 浏览器。提供录音的功能。 特性: 100% 纯 JavaScript API, 可通过 Web Workers 录制 支持 PocketSphinx 所...
  • 选择网页下面的语音技术4.然后选择创建应用5.然后在输入你需要创建的应用名称和简单的描述一下 ,名称如:人机对话,描述如:家庭智能语音机器人6.创建完成后就可以管理应用了7.在管理应用里面就能看到百度给你的key...

    1.直接上Python代码,不过你需要准备一下。首先你需要注册一下百度账号,登录百度智能云。链接:https://cloud.baidu.com/

    c94859616cdce0a8cd05da1b9547189e.png

    2.注册成功后就可以管理控制台了

    1fe52f49277c22709e456be9a846f410.png

    3.选择网页下面的语音技术

    f7cefecb1db952d4f0f2f727941abd91.png

    4.然后选择创建应用

    7ef5cb38cbd38d33dcdd6bb9c7516b96.png

    5.然后在输入你需要创建的应用名称和简单的描述一下 ,名称如:人机对话,描述如:家庭智能语音机器人

    ed9b5183b8394ee6fe3bfa7930c5b23d.png

    6.创建完成后就可以管理应用了

    1273d99e9f9056fccebf12f26234ac11.png

    7.在管理应用里面就能看到百度给你的key

    1dee2d45a3c4fdffe3668ff4b1be74a7.png

    8.得到key就可以结合下面的代码实现语音识别。

    #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    from urllib.request import urlopen
    from urllib.request import Request
    from urllib.error import URLError
    from urllib.parse import urlencode
    from urllib.parse import quote_plus
    import json,requests
    
    
    
    class Speech_synthesis():
        '''百度语音合成'''
    
        def __init__(self):
            # 发音人选择, 0为普通女声,1为普通男生,3为情感合成-度逍遥,4为情感合成-度丫丫,默认为普通女声
            self.PER = 4
            # 语速,取值0-15,默认为5中语速
            self.SPD = 5
            # 音调,取值0-15,默认为5中语调
            self.PIT = 5
            # 音量,取值0-9,默认为5中音量
            self.VOL = 5
            # 下载的文件格式, 3:mp3(default) 4: pcm-16k 5: pcm-8k 6. wav
            self.AUE = 6
    
            self.TTS_URL = "http://tsn.baidu.com/text2audio"
    
      
    
        def key(self):
            #获取token秘钥
            body = {
                "grant_type"    : "client_credentials",
                "client_id"     : "填写百度给你的API Key",
                "client_secret" : "填写百度给你的Secret Key"
            }
            url  = "https://aip.baidubce.com/oauth/2.0/token?"
            r = requests.post(url,data=body,verify=True,timeout=2)
            respond = json.loads(r.text)
            return  respond["access_token"]
    
    
    
        '''
        语音合成主函数
        '''
        def main(self,enobj):
    
    
            try:
    
                tex = quote_plus(enobj)  # 此处re_text需要两次urlencode
                
                params = {'tok': self.key(), 'tex': tex, 'per': self.PER, 'spd': self.SPD,
                        'pit': self.PIT, 'vol': self.VOL, 'aue': self.AUE, 'cuid': "123456PYTHON",'lan': 'zh', 'ctp': 1}  # lan ctp 固定参数
                    
                data = urlencode(params)
    
                req = Request(self.TTS_URL, data.encode('utf-8'))
         
    
                try:
                    f = urlopen(req,timeout=4)
                    result_str = f.read()
    
                    with open('16k.wav', 'wb') as of:
                        of.write(result_str)
    
                except Exception as bug:
    
                    return {'state': False,'data':'','msg':'可能是网络超时。'}
    
            except:
                return {'state': False,'data':'','msg':'可能是网络超时。'}
    
    
    
    if __name__ == '__main__':
        print(Speech_synthesis().main('你好'))

    9.运行结果

    6d910da8e03af152e89676a7e8313bb8.png

    我正在做公司里一个运行在树莓派上的自美智能系统的项目开发。自美树莓派智能系统已经公布和开源了,还开发了一些配合这个系统的智能硬件,基于这个系统,可以开发python 代码应用插件,就不需要写语音识别,语音合成,语音唤醒,人脸识别,系统维护,系统架构,微信小程序这些基础代码了,你只需要想好触发词和写好插件功能代码即可。

    展开全文
  • UE4 讯飞语音识别插件

    2020-06-24 14:28:39
    参考大佬的教程,升级了一下插件版本 大佬:https://blog.csdn.net/zhangmei126/article/details/101437452

    参考大佬的教程,升级了一下插件版本

    大佬:https://blog.csdn.net/zhangmei126/article/details/101437452

    展开全文
  • 微信同声传译微信同声传译插件是微信自研的语音输入,文本翻译等功能的插件封装,用于提供给第三方小程序调用。微信面对面翻译小程序完全使用此小程序插件实现。开源地址:...
  • 下面让我们看一下都有哪些吧:NS1 Noise Suppressor作为迄今最为直观的噪音抑制插件,Waves的NS1 Noise Suppressor能够精妙地区分语音信号与不需要的噪音。NS1可以对实时信号即时分析,将听觉结果聚焦于更靠前的信号...
  • 本文通过声纹识别的例子展示如何快速搭建一套端对端的非结构数据搜索服务。01 背 景近年来,随着人工智能对传统行业的赋能改造,越来越多的基于人工智能的业务解决方案被提出来,声纹识别在保险行业中的身份...
  • 蕾师师 发自 凹非寺量子位 报道 | 公众号 ...它既可以是Windows和OS X命令行工具,也可以作为软件的插件使用,能够根据语音记录自动创建2D嘴型动画。它可以用于计算机游戏、动画卡通中的角色,或者用于其他需要基于...
  • 最近Kittenblock又加了一个百度大脑的写诗和...但是麦克风质量最好是好一点的,不然识别率不是很高)电脑可以播放声音(记得调整好音量)畅顺的网络(文字朗读是通过云端服务器实现,用的是MIT的服务器)(除此外,您无需...
  • office插件分享高效学习方法Back toSchool会不会office是职场的敲门砖,熟练的掌握office可以在工作上赢得很大的优势。今天就给大家推荐几款非常不错的office插件,学会使用它们,一分钟就可以搞定别人一小时的工作...
  • 昨天有位伙伴留言问我有没有网页内容朗读软件,软件没找到,但是我找了一款非常棒的谷歌插件,绝对可以满足这位伙伴的网页内容朗读需求。...Read Aloud——浏览器Read Aloud是一款超级棒的语音朗读插件,目前在...
  • 来源 |程序员的那些事一个神奇的 VSCode 插件最近在 GitHub 发现了一个有趣的 VSCode 插件:Rainbow Fart。在你写代码的时候,可根据关键字播放接近代码含义的语音。请看下方示例视频,一定要打开声音(如果是在公司...
  • 2019年02月07日电脑码字用语音解放双手║提升效率║告别颈椎病真人实测║立学可用║非广告实测时间;2019年02月27日PC输入法之语音+五笔/拼音因为工作原因,对着电脑码字的时间比较多,另外自己也喜欢做一些读书笔记...
  • Vuforia之前的文章中,我们大体介绍了Unity中主流的几种AR插件。本文我们来了解在Unity中使用高通的Vuforia制作AR游戏。Vuforia是与高通公司的合作产品,致力于虚拟现实的技术。VR和AR的结合在Android端和iOS端表现...
  • Tweaks|Jailbreak Guide|iDevicesTweak:AnsweringMachine XSVersion:XSRepo:http://limneos.net/iOS Support:12-13Price:¥3.99iOS 开发人员 Elias Limneos 开发了电话辅助系列插件,AnsweringMachine 是其中...
  • 程序员最爱用的浏览器非 Chrome 莫属,说到 Chrome,就不得不提一些堪称神器的浏览器插件,有了这些小插件,浏览器功能更多,用起来更加得心应手。Gitee 上有许多程序员喜爱的浏览器插件开源项目,这些插件不仅可以...
  • 单击 ChromeVox 插件图标,选择「选项」,打开插件的设置页面,点击「语音」,可以修改默认的中文语音,支持英语、粤语、日语等语言。 在启用 ChromeVox 插件的状态下,从一个页面切换到另外一个页面时,它也会给出...
  • Unity Reflect是Revit等BIM软件的原生集成插件,用户无需编程和离开BIM软件,只需一键点击即可将多个设计团队(建筑、结构、机电、暖通等)在不同终端创建的Revit模型及其BIM / CAD数据转换到同一个实时3D模型,并可...
  • 最近一位名为佐伯楽的程序员小哥哥为广大同胞送关怀,研发出了一款VSCode彩虹屁插件-Rainbow Fart,它可以让程序员们边敲代码,边收割萌妹子的赞美,而且萝莉、傲娇多种音色可选!目前这款彩虹屁插件已经在Github...
  • 最近一位名为佐伯楽的程序员小哥哥为广大同胞送关怀,研发出了一款VSCode彩虹屁插件-Rainbow Fart,它可以让程序员们边敲代码,边收割萌妹子的赞美,而且萝莉、傲娇多种音色可选!目前这款彩虹屁插件已经在Github...
  • 百度语音识别的Unity插件,包括语音转文字以及文字转语音,识别度比较高。
  • unity语音识别Word Detection

    热门讨论 2015-12-10 17:58:00
    unity语音识别插件,代码详细,语音识别、关键字语音、语音合成,仅供学习参考
  • 您好群主,git上下下来后,运行testAgular的代码,无法运行apk啊。请回复一下。是不是少东西?FATAL EXCEPTION: mainProcess: com.zhijiaiot.app, PID: 20123java.lang.RuntimeException: Unable to instantiate ...
  • 通过unity3d与android的交互,对百度语音识别官方的android SDK封装成为可在unity3d上使用的一个插件
  • voicewo在线语音识别转换jQuery插件

    千次阅读 2016-07-14 16:22:09
    voicewo 是一个专门用于在网页中实现语音识别转换的jQuery插件。开发人员可以用voicewo将用户的语音转换成文字,插入到指定的HTML表单里,无缝地与Java、.NET、PHP、ASP等多种编程语言集成。适合在聊天室、评论框、...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 287
精华内容 114
关键字:

语音识别插件