13. A system of providing speech recognition to a user on a mobile device, the system comprising: a hearing assistance application on a mobile device, the mobile device having a display screen, the hearing assistance application configured to receive audio data and transmit the audio data; a hearing assistance processor configured for real-time data exchange with the hearing assistance application, at least one voice processor and at least one recognition processor, the hearing assistance processor configured to receive the audio data from the hearing assistance application and transmit the audio data to the at least one recognition processor to convert the audio data into corresponding text data, receive the text data from the at least one recognition processor, and transmit the text data to the hearing assistance application; the hearing assistance application configured to display at least a portion of the text data on the display screen of the mobile device and receive confirmation to transmit the audio data, the text data or additional audio data derived from the text data to the telephony device, and transmit the confirmation to the hearing assistance processor; and the hearing assistance processor is configured to, in response to receiving the confirmation, transmit the audio data, the text data, or the additional audio data derived from the text data to the telephony device via the at least one voice processor, the hearing assistance processor is configured to receive additional audio data from the telephony device and interact with the at least one recognition processor to determine if the additional audio data is clear or otherwise of sufficient quality to be processed by the at least one recognition processor, and upon determining that the additional audio data is not clear or of insufficient quality to be processed, sending audio feedback to the telephony device that prompts for improved audio data; the hearing assistance application being configured to receive additional audio data from the user of the mobile device and transmit the additional audio data to the hearing assistance processor; the hearing assistance processor being configured to transmit the additional audio data to the at least one recognition processor to convert the additional audio data into corresponding additional text data, receive the additional text data from the at least one recognition processor, and transmit the additional text data to the hearing assistance application; the hearing assistance application being configured to display at least a portion of the additional text data on the display screen of the mobile device and receive confirmation to transmit the additional audio data or the text data to the telephony device, and transmit the confirmation to the hearing assistance processor; and the hearing assistance processor being configured to, in response to receiving the confirmation, transmit the additional audio data, the text data or generated audio data corresponding to the text data to the telephony device via the at least one voice processor.
13. A system of providing speech recognition to a user on a mobile device, the system comprising: a hearing assistance application on a mobile device, the mobile device having a display screen, the hearing assistance application configured to receive audio data and transmit the audio data; a hearing assistance processor configured for real-time data exchange with the hearing assistance application, at least one voice processor and at least one recognition processor, the hearing assistance processor configured to receive the audio data from the hearing assistance application and transmit the audio data to the at least one recognition processor to convert the audio data into corresponding text data, receive the text data from the at least one recognition processor, and transmit the text data to the hearing assistance application; the hearing assistance application configured to display at least a portion of the text data on the display screen of the mobile device and receive confirmation to transmit the audio data, the text data or additional audio data derived from the text data to the telephony device, and transmit the confirmation to the hearing assistance processor; and the hearing assistance processor is configured to, in response to receiving the confirmation, transmit the audio data, the text data, or the additional audio data derived from the text data to the telephony device via the at least one voice processor, the hearing assistance processor is configured to receive additional audio data from the telephony device and interact with the at least one recognition processor to determine if the additional audio data is clear or otherwise of sufficient quality to be processed by the at least one recognition processor, and upon determining that the additional audio data is not clear or of insufficient quality to be processed, sending audio feedback to the telephony device that prompts for improved audio data; the hearing assistance application being configured to receive additional audio data from the user of the mobile device and transmit the additional audio data to the hearing assistance processor; the hearing assistance processor being configured to transmit the additional audio data to the at least one recognition processor to convert the additional audio data into corresponding additional text data, receive the additional text data from the at least one recognition processor, and transmit the additional text data to the hearing assistance application; the hearing assistance application being configured to display at least a portion of the additional text data on the display screen of the mobile device and receive confirmation to transmit the additional audio data or the text data to the telephony device, and transmit the confirmation to the hearing assistance processor; and the hearing assistance processor being configured to, in response to receiving the confirmation, transmit the additional audio data, the text data or generated audio data corresponding to the text data to the telephony device via the at least one voice processor. 15. The system of claim 13 , wherein the hearing assistance processor is configured to process the audio data by querying a local language model and a local acoustic model.