![]() |
RAPP Platform
v0.6.0
RAPP Platform is a collection of ROS nodes and back-end processes that aim to deliver ready-to-use generic services to robots
|
Implements calls the Google ASR API. More...
Public Member Functions | |
| def | __init__ |
| Default contructor. More... | |
| def | speech_to_text |
| Performs the call to Google API. More... | |
| def | speech_to_text_callback |
| The service callback. More... | |
Public Attributes | |
| serv | |
| serv_topic | |
Implements calls the Google ASR API.
Definition at line 52 of file speech_recognition_google.py.
| def speech_recognition_google.SpeechToTextGoogle.__init__ | ( | self | ) |
Default contructor.
Declares the service callback
Definition at line 55 of file speech_recognition_google.py.
| def speech_recognition_google.SpeechToTextGoogle.speech_to_text | ( | self, | |
| file_path, | |||
| user, | |||
| audio_file_type, | |||
| language | |||
| ) |
Performs the call to Google API.
| file_path | [string] The audio file |
| user | [string] The username |
| audio_type | [string] Used to check if denoising is needed. Can be one of headset, nao_ogg, nao_wav_1_ch, nao_wav_4_ch |
| language | [string] The language in which the ASR will be performed |
Definition at line 122 of file speech_recognition_google.py.
| def speech_recognition_google.SpeechToTextGoogle.speech_to_text_callback | ( | self, | |
| req | |||
| ) |
The service callback.
| req | [SpeechToTextSrvRequest] The ROS service request |
Definition at line 66 of file speech_recognition_google.py.
| speech_recognition_google.SpeechToTextGoogle.serv |
Definition at line 61 of file speech_recognition_google.py.
| speech_recognition_google.SpeechToTextGoogle.serv_topic |
Definition at line 57 of file speech_recognition_google.py.