gpt4 book ai didi

audio - 在远程 ubuntu 服务器上运行 praat

转载 作者:行者123 更新时间:2023-12-04 07:00:37 39 4
gpt4 key购买 nike

我正在开发一个使用 praat 功能的 Web 应用程序。我已经为此编写了一个脚本,它在 ubuntu 中运行良好。但现在我想在远程 ubuntu 服务器中运行这些 .praat 脚本,并且我已经安装了 praat,但是当我运行 praat 时,它给出了以下错误:

(praat:1364): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(praat:1364): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(praat:1364): Gtk-WARNING **: Screen for GtkWindow not set; you must always set a screen for a GtkWindow before using the window

(praat:1364): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed

(praat:1364): Gdk-CRITICAL **: IA__gdk_colormap_get_visual: assertion 'GDK_IS_COLORMAP (colormap)' failed

(praat:1364): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed

(praat:1364): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed

(praat:1364): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed

(praat:1364): Gdk-CRITICAL **: IA__gdk_window_new: assertion 'GDK_IS_WINDOW (parent)' failed Segmentation fault (core dumped)

请告诉我如何在远程 ubuntu 服务器中运行 praat 脚本。

最佳答案

当编译 Praat 用作网页命令的服务器时,您可能不需要声音或 GUI。做

cp makefiles/makefile.defs.linux.nogui ./makefile.defs

它创建可执行文件praat_nogui。如果您也不需要图形(例如 PNG 文件)(即您只需要 Praat 的计算),您可以创建一个更轻的版本:

cp makefiles/makefile.defs.linux.barren ./makefile.defs

它创建可执行文件praat_barren。然后输入 make 来构建程序。如果您的 Unix 不是 Linux,您可能需要编辑 makefile 中的库名称。

您还可以下载praat6030_linux64nogui.tar.gzpraat6030_linux64barren.tar.gz来自https://github.com/praat/praat/releases

Praat

关于audio - 在远程 ubuntu 服务器上运行 praat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38098717/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com