Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby on Rails中前端的音频文件_Ruby On Rails_Html_Rubygems - Fatal编程技术网

Ruby on rails Ruby on Rails中前端的音频文件

Ruby on rails Ruby on Rails中前端的音频文件,ruby-on-rails,html,rubygems,Ruby On Rails,Html,Rubygems,这是关于RubyonRails中音频文件的最佳实践/性能问题。 我正在创建一个RubyonRails应用程序,我想给用户提供一种简单的方法,让他们在我的应用程序中点击某些文本字符串,并听到该字符串的音频回放(我知道还有其他类似于文本到语音浏览器插件的解决方案,但我想先探索这个选项)。 我熟悉回形针gem,我在我的应用程序中广泛使用它,它有一个易于使用的界面,用于使用表单帮助器上载文件,将其url简单地存储到特定对象的数据库列中,并最终使用easy view帮助器引用图像url 有没有人知道类似的

这是关于RubyonRails中音频文件的最佳实践/性能问题。 我正在创建一个RubyonRails应用程序,我想给用户提供一种简单的方法,让他们在我的应用程序中点击某些文本字符串,并听到该字符串的音频回放(我知道还有其他类似于文本到语音浏览器插件的解决方案,但我想先探索这个选项)。 我熟悉回形针gem,我在我的应用程序中广泛使用它,它有一个易于使用的界面,用于使用表单帮助器上载文件,将其url简单地存储到特定对象的数据库列中,并最终使用easy view帮助器引用图像url

有没有人知道类似的上传音频文件的gem

在我的一些模型中添加几个数据库列(这些列引用音频文件的位置)会对我的应用程序的性能造成多大的伤害

在我的每个页面上加载3-10个短音频文件(每个文件可能有10秒长)会对我的应用程序的性能造成多大的伤害?我可以用AWS存储音频文件


提前感谢您的帮助

那么你只是在创建一个音频文件的链接?您可能需要一些js音频播放器库来进行播放,这样它实际上就不会让您下载文件。由于一切都是在浏览器端完成的,您的服务器可能没有负载。

好的,谢谢。我需要进一步调查这件事。我将开始关注js玩家!谢谢