file
メソッドのパラメータsound
を単一引用符を使用して .fifo > 拡張子のファイル名にするにはどうすればよいですか? 私はいろいろと調べ、さまざまなアプローチを試みてきましたが、これについては新しい視点が必要だと思います。defサウンド(ファイル) @cli.stream_audio('audio\file.fifo') end
よし、ようやく機能するようになりました。正しい方法ではないかもしれませんが、これでうまくいったようです。まず、ファイル パラメータに干渉する空白があった可能性があります。次に、いくつかの異なる人々によってここに投稿された File.join オプションを使用しました。
私は実際に各回答を少し使用しましたが、これが結果の出方です。
def sound(file)
file = file.strip
file = File.join('audio/',"#{file}.fifo")
@cli.stream_audio(file) if File.exist? file
end
魔法のように動作します!:D