LNMT与动静分离 (四十八)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

前言

一、LNMT

二、Nginx高级配置

2.1 location

2.2 rewirte

2.2.1 应用场景

2.2.2  书写位置

三、动静分离

总结



前言

        LNMT是一个高级神经机器翻译系统,它使用深度学习模型来进行翻译任务。动静分离是一种技术,可以将语音信号中的动态部分和静态部分分离出来。

虽然LNMT和动静分离属于不同的领域,但它们都提供了一种有效的方法来处理复杂的任务。

对于LNMT系统,它是基于神经网络的机器翻译模型,可以从一个语言翻译成另一个语言。该系统通过训练大量的语料库来学习语言的映射规律,从而实现高质量的翻译结果。LNMT系统在翻译任务中广泛应用,并在一些公开的机器翻译评测中取得了很好的成绩。

动静分离是一种音频处理技术,旨在将语音信号中的动态信息(如说话者的声音)与静态信息(如背景噪音)分离开来。这种技术可以用于语音增强、语音识别等应用领域。动静分离的基本思想是通过对语音信号进行分析和建模,将它们分解为动态和静态部分,并通过合适的处理方法将它们分离出来。

虽然LNMT和动静分离是两个不同的技术,但它们都有助于改善语音和语言处理任务的质量和效果。无论是在机器翻译还是语音处理领域,这些技术都为我们提供了更先进和有效的工具来处理复杂的语音和语言数据。


提示:以下是本篇文章正文内容,下面案例可供参考

一、LNMT

部署tomcat
        单机部署
            分别安装两个tomcat
            在第二个tomcat中修改配置文件server.xmll,所有端口号都更改
        多机部署


    部署nginx
        yum install -y epel-release
        yum install -y nginx 

 

    部署Mariadb
        yum install mariadb-server
    配置Nginx
        实现反向代理

测试

 

二、Nginx高级配置

2.1 location

     =           精确匹配
    ^~         不用正则的字符串匹配
    ~          正则匹配,且区分大小写
    ~*       不区分大小写的正则匹配
    /         任意匹配,无论如何都会满足匹配条件,后面不能有任意字符串

            location /web1 {
                         index index.html index.php;
              }

location匹配后的目录,当访问时访问url路径后的对应目录名称。

2.2 rewirte

^匹配输入字符串的起始位置
$匹配输入字符串的结束位置
*匹配前面的字符零次或多次。如"ol*"能匹配"o"及"ol"、"oll"”
+匹配前面的字符一次或多次。如"ol+"能匹配"ol"及"oll"、"olll",但不能匹配"o"
?匹配前面的字符零次或一次,例如"do(es)?"能匹配"do"或者"does","?"等效于"10,1)”
.匹配除"\n"之外的任何单个字符,若要匹配包括"\n"在内的任意字符,请使用诸如" [. in]"之类的模式
\将后面接着的字符标记为一个特殊字符或一个原义字符或一个向后引用。如\n"匹配一个换行符,而"\$"则匹配"$"
\d匹配纯数字
\w匹配字母或文字或下划线或汉字
\s匹配任意的空白符
\b匹配单词的开始或结束
{n}重复n 次
{n,}重复n次或更多次
{n,m}重复n到m次
[ ]定义匹配的字符范围
[c]匹配单个字符c
[a-z]匹配a-z小写字母的任意一个
[ a-zA-z0-9]匹配所有大小写字母或数字
()表达式的开始和结束位置例如:(jpglgif |swf)
l或运算符


从功能上看rewrite和location似乎有点像,都能实现跳转,主要区别再于rewrite是在同一域,location是对一类路径做控制访问或反向代理,还可以proxy_poss到其他机器。

2.2.1 应用场景


        进行前端的反向代理
        新旧域名的更替
        防盗链

2.2.2  书写位置


        server
        location
        if条件
        若要匹配后就停止向下匹配,加入break关键字
    重写条目写法
        rewirte  “^表达式” 重写路径(可以是本地的访问目录,也可以是远程的URL)
    返回状态码: permanent,301 ;redirect,302
    案例

location / {
                root html;
                index index.html index.php;
                if ($host = "www.jx.com"){
                        rewrite  ^/(.*)$  http://192.168.156.3/$1 permanent;
                }
 

三、动静分离

 修改nginx配置文件
        upstream tomcat {
                server 192.168.156.4:8080;
                server 192.168.156.5:8080;
        }
        location ~ \.jsp$ {
                proxy_pass http://tomcat;
                proxy_set_header  Host $host;
        }
        location / {
                root    /usr/share/nginx/html;
                index   index.html;
        }

 
    重启服务!!!


    测试
        使用站点不存在的资源进行访问,查看报错信息
            http://192.168.115.130/img.jsp
                tomcat报错
            http://192.168.115.130/img.html
                nginx报错

 

 


总结

今天的内容较简单,加油!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/88536.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

对话谷歌首席技术官肖恩,搜索引擎的里程碑,来看看搜索引擎界的大哥Algolia的“快、准、狠”突围关键

原创 | 文 BFT机器人 人物背景 Character Background Sean Mullaney是Algolia(端到端人工智能搜索和发现平台)的首席技术官,也是前 Stripe和谷歌高管,拥有扩展工程组织、开发人工智能驱动的搜索和发现工具以及在全球范围内发展A…

利用多种机器学习方法对爬取到的谷歌趋势某个关键词的每日搜索次数进行学习

大家好,我是带我去滑雪! 前一期利用python爬取了谷歌趋势某个关键词的每日搜索次数,本期利用爬取的数据进行多种机器学习方法进行学习,其中方法包括:随机森林、XGBOOST、决策树、支持向量机、神经网络、K邻近等方法&am…

leetcode 739. 每日温度

2023.8.28 本题用暴力双层for循环解会超时&#xff0c;所以使用单调栈来解决&#xff0c;本质上是用空间换时间。维护一个单调递减栈&#xff0c;存储的是数组的下标。 代码如下&#xff1a; class Solution { public:vector<int> dailyTemperatures(vector<int>&…

科技资讯|三星再申请智能戒指商标,智能穿戴进入更小型化发展

三星正在积极扩展可穿戴设备生态&#xff0c;近日向英国知识产权局提交了名为“Samsung Curio”的新商标&#xff0c;其分类为“Class 9”&#xff0c;可能会用于未来的智能戒指。 智能戒指&#xff1a; 可穿戴计算机本质上的智能手环、智能项链、智能眼镜和智能戒指&#xff1…

更新netframe报错,更新.netFrame 到4.8

背景&#xff1a; 更新了Java程序后&#xff0c;启动提示我更新netframe 手动更新.netFrame 到4.8 ndp48-x86-x64-allos-enu.exe 发现报错&#xff1a; 继续百度解决报错。方案为&#xff1a; https://blog.csdn.net/i2blue/article/details/88821583 产生阻滞的问题: 你…

职业技术培训内容介绍

泰迪职业技术培训包括&#xff1a;Python技术应用、大数据技术应用、机器学习、大数据分析 、人工智能技术应用。 职业技术培训-Python技术应用 “Python技术应用工程师”职业技术认证是由工业和信息化部教育与考试中心推出一套专业化、科学化、系统化的人才考核标准&…

软件测试的CMA和CNAS分别是什么?有什么用途和区别?

各行各业都有不同的证书&#xff0c;第三方软件检测机构也需要经过考核检验以获取认可。今天我们将围绕软件测试的CMA和CNAS展开讨论&#xff0c;以帮助您更好地了解它们的定义、区别和用途。 一、CMA软件测试&#xff1a; 1、定义&#xff1a;CMA软件测试是指基于中国计量认…

“探索Spring与MyBatis集成的最佳实践与技巧“

目录 引言&#xff1a;1.Spring与MyBatis集成的基本配置2.Spring aop集成pagehelper插件总结附带内容&#xff1a; 引言&#xff1a; 在现代的软件开发中&#xff0c;Spring和MyBatis是两个非常流行的框架。Spring提供了强大的依赖注入和面向切面编程的功能&#xff0c;而MyBa…

【LeetCode-面试经典150题-day15】

目录 104.二叉树的最大深度 100.相同的树 226.翻转二叉树 101.对称二叉树 105.从前序与中序遍历序列构造二叉树 106.从中序与后序遍历序列构造二叉树 117.填充每个节点的下一个右侧节点指针Ⅱ 104.二叉树的最大深度 题意&#xff1a; 给定一个二叉树 root &#xff0c;返回其…

最新PHP短网址生成系统/短链接生成系统/URL缩短器系统源码

全新PHP短网址系统URL缩短器平台&#xff0c;它使您可以轻松地缩短链接&#xff0c;根据受众群体的位置或平台来定位受众&#xff0c;并为缩短的链接提供分析见解。 系统使用了Laravel框架编写&#xff0c;前后台双语言使用&#xff0c;可以设置多域名&#xff0c;还可以开设套…

python的观察者模式案例

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言二、具体代码写在结尾 前言 最近写安卓的代码比较多&#xff0c;了解了java代码的注册回调机制&#xff0c;也就是观察者模式&#xff0c;搜索了一下python也有…

SQL注入之报错注入

文章目录 报错注入是什么&#xff1f;报错注入获取cms账号密码成功登录 报错注入是什么&#xff1f; 在注入点的判断过程中&#xff0c;发现数据库中SQL 语句的报错信息&#xff0c;会显示在页面中&#xff0c;因此可以利用报错信息进行注入。 报错注入的原理&#xff0c;就是在…