- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个 .seg 文件,其中包含音频文件二值化后形成的簇数据。该文件具有以下数据:
;; cluster S0 [ score:FS = -32.694324625945725 ] [ score:FT =
-33.32942628147711 ] [ score:MS = -32.847416329096404 ] [ score:MT =
-33.45196981196905 ]
ElonN 1 0 758 F S U S0
;; cluster S1 [ score:FS = -33.14490351155562 ] [ score:FT =
-33.420111126893076 ] [ score:MS = -32.29039025858266 ] [ score:MT =
-32.85038927851203 ]
ElonN 1 758 308 M S U S1
ElonN 1 1110 700 M S U S1
ElonN 1 1887 2794 M S U S1
ElonN 1 4849 1190 M S U S1
;; cluster S10 [ score:FS = -34.466969784129404 ] [ score:FT =
-34.951981832991414 ] [ score:MS = -34.83408030011385 ] [ score:MT =
-35.17326803680231 ]
ElonN 1 6731 352 F S U S10
;; cluster S11 [ score:FS = -33.57333115273301 ] [ score:FT =
-33.93961876513661 ] [ score:MS = -32.6529742867516 ] [ score:MT =
-33.397218081762475 ]
ElonN 1 7459 2542 M S U S11
;; cluster S16 [ score:FS = -33.29482735979043 ] [ score:FT =
-33.687616298740195 ] [ score:MS = -32.189984103971135 ] [ score:MT =
-33.13899965310298 ]
ElonN 1 10001 3051 M S U S16
ElonN 1 13086 912 M S U S16
;; cluster S9 [ score:FS = -33.4457701986847 ] [ score:FT =
-34.70059869569136 ] [ score:MS = -33.958162156208914 ] [ score:MT =
-34.79598011488008 ]
ElonN 1 6039 692 F S U S9
我必须提取开始时间(第 3 列)、演讲持续时间(第 4 列)和最后一列(演讲者姓名)。
在下面的片段中
ElonN 1 6039 692 F S U S9
6039 是段的开始时间。692是段的持续时间。S9 是演讲者姓名。
我编写的以下 shell 脚本提取了整个段并存储在文件中。
echo "Enter audio file name. (File must be of .wav format)"
read fileName
echo "Enter path of the audio file"
read path
echo "Enter folder name"
read outputfolder
mkdir -p $outputfolder
echo "Processing $fileName"
./ilp_diarization2.sh $path/$fileName.wav 120 $outputfolder
grep "$fileName.*S" $outputfolder/$fileName/$fileName.g.3.seg > a
cat a
最佳答案
您可以使用 wak 等:
var=$(awk '{ print $3" "$4" "$NF }' filename)
或
awk '{ print $3" "$4" "$NF }' filename > outputfile
$number 指的是您关心的以空格分隔(awk 的默认值)的数据。
关于linux - 从 .seg 文件中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45793177/
module seg_controller( clk, reset, sel, seg,); i
这两个 [App crash and segfault] 术语是指同一个现象吗? 还是 SegFault 只是应用程序崩溃的原因之一。 我搜索了stackoverflow,但没有得到明确的答案。一个相
我仅在移动 View 上使用 React fullcalendar 时收到标题错误。当我在桌面 View 中时,一切正常。代码如下: function CalendarPage() { const
假设我们正在使用 MASM 6.1/16 位/大数据模型编写汇编代码,并且我们有一个名为 MY_VAR 的变量(标签)、一个名为 MY_SEG 的段和一个名为 MY_GROUP 的段组。假设 MY_V
我仅在移动 View 上使用 React fullcalendar 时收到标题错误。当我在桌面 View 中时,一切正常。代码如下: function CalendarPage() { const
所以我对这个一般性问题表示歉意。我找不到任何适合我的具体情况的内容。如果有什么东西我错过了,我很抱歉。 我正在编写一个反转字符串的函数。这是一个带有一些非常具体的指导方针的项目。我不允许使用任何函数,
我无法让这个短程序运行。它并不完整,但我想解决编译时遇到的段错误。其要点如下: 在命令行上读取(子)字符串,并在标准输入上的每个“单词”中搜索该(子)字符串。包含此(子)字符串的每个单词都会被打印。如
由于段错误,我无法编译它。使用树象限显示最大容量给了我这个错误。奇怪的是,它在函数 Quadrant 中工作,但在插入 Dot 中不起作用。创建树功能很好,象限也很好。但是,当我尝试访问树象限内的某些
我在 pthread_join 行收到段错误。下面是我的线程创建和加入代码以及我正在调用的 my_func 线程函数。该程序应该创建可变数量的线程来执行类似 grep 的函数。 int
谁能解释一下为什么会这样? 当我在 if-else block 内调用成员函数 printEvent() 时,我得到了正确的输出,但是当我在该 block 之后调用 printEvent() 时,我得
我向网站提交了我的问题解决方案(http://opc.iarcs.org.in/index.php/problems/WORDLIST)。它由在线法官提供服务。每次我提交它时,它都会说运行时错误并显示
我有一个 .seg 文件,其中包含音频文件二值化后形成的簇数据。该文件具有以下数据: ;; cluster S0 [ score:FS = -32.694324625945725 ] [ score:
我正在查看一些旧代码以编写一个程序(在 C 中),该程序创建类似于单链表堆栈的推送和弹出方法。我目前遇到段错误,无法找出问题所在。 任何推送的输入都是单个字符,这是一个输入示例: 推; 推 g 推.
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 8 年前。 Improve this qu
谁能给我解释一下为什么在初始化一个char数组时,如果数组大小留空,像这样 char str1[] = "Hello"; 程序会报错,但是如果这样指定 char str1[10] = "Hello";
我的函数 subStr 将字符串 (src) 的第“部分”部分复制到另一个字符串 (out) 上。尽管一切看起来都很好,但在使用该功能时我遇到了段错误......有人可以帮忙吗?我曾尝试使用 valg
我一直在为类(class)从 Java 过渡到学习 C。当前的练习是为 LinkedList 实现 removeAtFront()、searchNode() 和 freeList() 方法。我从理论上
我已经阅读了堆栈溢出和谷歌有关Python的seg错误的所有内容,我的情况还没有落入我到目前为止读过的任何内容。 基本上我已经编写了一个接受来自外部客户端的 HTTP 的 API。客户端将一个二进制文
我正在 CUDA 上对 BFS 算法进行测试(我知道有一些同步问题,但无论如何测试它是我工作的一部分),但我在使用(或创建?)1M+ 大小的图形时遇到问题。 这是我用来创建它们的代码: #includ
我正在努力学习 C,我已经达到了这样一种程度,我想尝试一些比简单的小例子更高级的东西,比如将文本打印到控制台,以非常简单的方式使用指针等等。 问题是我的程序在我调用 free 时崩溃了,我确定这是指针
我是一名优秀的程序员,十分优秀!