私はgmailアカウントをチェックするように設定されたラズベリーパイユニットを持っています。新しいメールが表示されたら、フェスティバルでそれを読み上げます。フェスティバルにユーザ入力を渡す
フェスティバルとは、粗いメッセージで対話します。'echo "' + str(message) + '" | festival --tts'
ここで、メッセージは受信メールの内容です。
私は、誰かがそのメッセージで何か厄介なものを送信してコンピュータを破壊する可能性があると推測しています。メッセージをきれいにして、プロセスをより安全にする良い方法があるかどうか疑問です。
私は電子メールアドレスを検証できますが、検証済みの電子メール内であっても、私は適切なチェックをしたいと思います。
私はラズベリーパイの上にいて、私はpyfestivalをインストールする際に問題がありました。フェスティバルでスクリプトのテキストを読むことはできますが、コマンドラインツールがついています。 – Chris