EV3に話す機能があります
speak(){ espeak -a 200 -s 130 -v la --stdout "$@" | aplay; }
仕組みは簡単です
speak "Say this"
ファイルの内容を言いたいので、これを持っています。
printf '%b\n' "$(cat joyPhrase)"
printfの出力を文の周囲に引用符で囲むにはどうすればよいですか?
ベストアンサー1
二重引用符を避けることができます
printf '%b\n' "\"$(cat joyPhrase)\""
私のコンピュータに
$ echo this is a file >> testfile
$ printf '%b\n' "\"$(cat testfile)\""
"this is a file"
catを使用する代わりにリダイレクトを使用できます。
$ printf '%b\n' "\"$(< testfile)\""
"this is a file"